Skip to content

Supported file types and upload limits

Updated

Student submissions can include documents, source code, images and ZIP files. Files the marker cannot read are still listed by name, so it knows they were handed in.

What the marker reads

KindFile typesWhat the marker gets
DocumentsPDF, DOCX, DOC, TXT, MDThe text
Source codeCommon languages and config files, such as PY, JAVA, KT, JS, TS, HTML, CSS, SQL, C, CPP, CS, SWIFT, DART, JSON, XML, YAMLThe code as written
ImagesPNG, JPG, JPEG, WEBP, GIF, BMP, SVG, TIFFThe image itself, up to 5 MB each
ArchivesZIPUnpacked, including ZIPs inside ZIPs up to 6 levels deep

What is listed by name only

  • Video and audio files.
  • Spreadsheets and CSV files inside a student's submission.
  • RTF and ODT documents.
  • Images larger than 5 MB.
  • Any other file type the marker cannot open.

When a criterion depends on one of these, the marker cannot see its contents, so it flags that criterion for you to check.

A scanned PDF with no text layer gives no text. If a student hands in scanned pages, ask for images or a PDF with selectable text.

What is skipped

System and build clutter is ignored: __MACOSX folders, .DS_Store, Thumbs.db, hidden files, .git, node_modules, and build folders such as dist, build and .next.

Upload limits

  • Up to 2,000 files in one upload or one archive.
  • Up to 250 MB in total once everything is unzipped.
  • A PDF or Word document larger than 20 MB cannot be read.

Going over the first two limits stops the upload with a message such as "Too many files" or "Upload is too large". Split the class into smaller batches and add them one at a time.

How much the marker reads per student

The marker reads up to 220,000 characters of text and 24 images from each submission. Anything beyond that is not seen.

Specs and rubrics

The spec can be PDF, DOCX, TXT or MD, up to 20 MB, or pasted as text. For rubric formats, see Add a marking rubric.

Check what was read

After marking, choose Uploaded files then View on the project card. Files and extracted text shows the text each student was marked from.

Common questions

Are my students' original files uploaded to DeepMarking?
No. Files are opened in your browser. DeepMarking receives the extracted text, the images the marker can read and a list of file names, and keeps the text each submission was marked from.
Can the marker read a student's Excel workbook?
Not at present. A spreadsheet in a submission is listed by name only, and criteria that depend on it are flagged for you to review.

Was this helpful? If not, .