Dummy files

Static test files for upload, download and parser tests from placeholder.com. All content is synthetic and every file is reproducible: a URL always serves the same bytes. 107 files, 282.3 MB in total. Size labels use binary units (1 MB = 1,048,576 bytes). Machine-readable catalog with SHA-256 hashes: index.json.

Passwords: edge/password-protected.zip and edge/password-protected.pdf use placeholder.

documents · data · archives · images · audio · video · sizes · edge · encodings

documents

FileSizeTypeDescriptionSHA-256
sample.pdf27.8 KBapplication/pdfPDF 1.4, 3 pages: text, table and an embedded JPEG. c488dcf55ce2
sample.docx49.4 KBapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentWord document: headings, list, table, image, page break. 591a41026904
sample.xlsx8.2 KBapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetExcel workbook: 2 sheets, dates, numbers, booleans, formulas with cached values. 917b23ee9dab
sample.pptx46.8 KBapplication/vnd.openxmlformats-officedocument.presentationml.presentationPowerPoint 16:9, 3 slides: title, bullets, image + table, speaker notes. ffb7211c2e8f
sample.odt2.5 KBapplication/vnd.oasis.opendocument.textOpenDocument text: headings, list, table. 801b94882cc6
sample.ods3.6 KBapplication/vnd.oasis.opendocument.spreadsheetOpenDocument spreadsheet: 2 sheets, typed cells, a formula. 1065eff04ba6
sample.rtf1.4 KBapplication/rtfRich Text Format (cp1252, \u escapes). df333aa21447
sample.txt1.6 KBtext/plainPlain text, UTF-8, LF line endings. 571fbcf1d1e5
sample.md785 Btext/markdownMarkdown: headings, lists, table, code block. 4d23576d21a9
sample.html2.0 KBtext/htmlStandalone HTML5 page, no external requests. 2f9fe1bb35ed

data

FileSizeTypeDescriptionSHA-256
sample.csv2.4 KBtext/csvCSV, UTF-8, LF, 25 rows; quoted fields with commas, quotes and newlines. 52eb5d024e5e
sample-semicolon.csv2.4 KBtext/csvCSV with ';' delimiter (European Excel style). 061aca26d593
sample-10000-rows.csv860.9 KBtext/csvCSV, 10,000 rows. 3e8f15309ae9
sample.tsv2.4 KBtext/tab-separated-valuesTab-separated values, UTF-8. 36c40d1652a9
sample.json8.2 KBapplication/jsonJSON object: array of records, nesting, unicode, escapes. 86225850497a
sample.ndjson5.7 KBapplication/x-ndjsonNewline-delimited JSON, one record per line. 228d3a14c6fa
sample.xml8.3 KBtext/xmlXML with a default namespace, attributes and CDATA. 6a014e5d2f76
sample.yaml6.3 KBapplication/yamlYAML: mappings, sequences, flow lists, literal block. 972e8027ec8e

archives

FileSizeTypeDescriptionSHA-256
sample.zip9.4 KBapplication/zipZIP (deflate + stored), nested folders, 5 files. e998b9b6f2d6
sample.tar30 KBapplication/x-tarUncompressed tar (GNU format), same 5 files. ac2334449959
sample.tar.gz8.5 KBapplication/gzipGzip-compressed tar. bca6ff0887fe
sample.tar.bz28.8 KBapplication/x-bzip2Bzip2-compressed tar. 3bff94b53c55
sample.tar.xz8 KBapplication/x-xzXZ-compressed tar. 93991322c425
sample.txt.gz502 Bapplication/gzipSingle gzip-compressed text file. ef09bde27091

images

FileSizeTypeDescriptionSHA-256
sample.png13.2 KBimage/pngPNG 640x480, RGB. 4d07c743333d
sample-transparent.png42.9 KBimage/pngPNG 640x480 with alpha channel. c2e94b9b1713
sample-100x100.png1.1 KBimage/pngPNG 100x100. d662a49511c1
sample-1920x1080.png36.7 KBimage/pngPNG 1920x1080. 0a54cebacd38
sample.jpg24.2 KBimage/jpegJPEG 640x480, baseline. 302800bbb9fd
sample-progressive.jpg20.0 KBimage/jpegJPEG 640x480, progressive. a1737199284d
sample-1920x1080.jpg97.7 KBimage/jpegJPEG 1920x1080. 42764c4b209d
sample-animated.gif13.2 KBimage/gifAnimated GIF 320x240, 3 frames, loops. a48d82bac2f3
sample.webp8.9 KBimage/webpWebP 640x480, lossy. aa60c05328be
sample-lossless.webp6.4 KBimage/webpWebP 640x480, lossless. 25d636935009
sample.avif7.7 KBimage/avifAVIF 640x480 (AV1, libavif/aom). c42554843cb5
sample.svg947 Bimage/svg+xmlSVG 640x480, no scripts or external references. 820ddc6ccc0c
sample.bmp225.1 KBimage/x-ms-bmpBMP 320x240, 24-bit. ada01ecd7466
sample.tiff56.5 KBimage/tiffTIFF 640x480, LZW. b25aad8c579a
sample.ico8.1 KBimage/x-iconICO with 16, 32, 48 and 256 px images. 717fa724f613

audio

FileSizeTypeDescriptionSHA-256
sample.wav172.3 KBaudio/wavWAV PCM 16-bit mono 44.1 kHz, 2 s 440 Hz tone. d0efc9375af8
silence-1s.wav86.2 KBaudio/wavWAV, 1 s of silence. 3fa20276d8a4
sample.mp332.3 KBaudio/mpegMP3 128 kbit/s, 2 s tone (LAME). 31179b62b493
sample.ogg10.1 KBaudio/oggOgg Vorbis stereo, 2 s tone (FFmpeg native Vorbis encoder). b31f639992d7
sample.opus19.0 KBaudio/oggOpus in Ogg, 48 kHz, 2 s tone. 7877f71f322d
sample.flac32.4 KBaudio/flacFLAC, 2 s tone. b73f333f33d6
sample.m4a31.5 KBaudio/x-m4aAAC-LC in MP4 (.m4a), 2 s tone. 2e74427c47bc

video

FileSizeTypeDescriptionSHA-256
sample.mp440.0 KBvideo/mp4MP4: H.264 320x240 25 fps + AAC, 2 s. 01a29c997876
sample.webm29.8 KBvideo/webmWebM: VP9 320x240 25 fps + Opus, 2 s. 292e39a366d3

sizes

FileSizeTypeDescriptionSHA-256
1kb.bin1 KBapplication/octet-stream1,024 bytes of reproducible random data (SHAKE-256). 8cd8943a1f88
10kb.bin10 KBapplication/octet-stream10,240 bytes of reproducible random data (SHAKE-256). cc3f1bbf00eb
100kb.bin100 KBapplication/octet-stream102,400 bytes of reproducible random data (SHAKE-256). 7c96179dcd76
1mb.bin1 MBapplication/octet-stream1,048,576 bytes of reproducible random data (SHAKE-256). c5e171e765ce
5mb.bin5 MBapplication/octet-stream5,242,880 bytes of reproducible random data (SHAKE-256). 285164a929da
10mb.bin10 MBapplication/octet-stream10,485,760 bytes of reproducible random data (SHAKE-256). 99ea0c4cc96b
25mb.bin25 MBapplication/octet-stream26,214,400 bytes of reproducible random data (SHAKE-256). 0f99039c375b
50mb.bin50 MBapplication/octet-stream52,428,800 bytes of reproducible random data (SHAKE-256). 9a8a4ab0fbfa
100mb.bin100 MBapplication/octet-stream104,857,600 bytes of reproducible random data (SHAKE-256). 3c8cd436e808
1mb.zip1 MBapplication/zipZIP of exactly 1,048,576 bytes (README.txt + stored random.bin). 0f3f0b2cca93
5mb.zip5 MBapplication/zipZIP of exactly 5,242,880 bytes (README.txt + stored random.bin). 9d21563c549c
10mb.zip10 MBapplication/zipZIP of exactly 10,485,760 bytes (README.txt + stored random.bin). e117abe7784a
25mb.zip25 MBapplication/zipZIP of exactly 26,214,400 bytes (README.txt + stored random.bin). 65547f0399a2
1mb.pdf1 MBapplication/pdfPDF of exactly 1,048,576 bytes (pages with noise images). 9d10c89befb3
1mb.png1 MBimage/pngPNG of exactly 1,048,576 bytes (noise image, padded with a tEXt chunk). ea6c7d29da3a
1mb.jpg1 MBimage/jpegJPEG of exactly 1,048,576 bytes (noise image, padded with COM segments). 9ef8fc9a7554
5mb.pdf5 MBapplication/pdfPDF of exactly 5,242,880 bytes (pages with noise images). e7af75474154
5mb.png5 MBimage/pngPNG of exactly 5,242,880 bytes (noise image, padded with a tEXt chunk). 025204608010
5mb.jpg5 MBimage/jpegJPEG of exactly 5,242,880 bytes (noise image, padded with COM segments). 261bbcf7c098
10mb.pdf10 MBapplication/pdfPDF of exactly 10,485,760 bytes (pages with noise images). f9c5afe4288a
10mb.png10 MBimage/pngPNG of exactly 10,485,760 bytes (noise image, padded with a tEXt chunk). 6bffc3a24a0b
10mb.jpg10 MBimage/jpegJPEG of exactly 10,485,760 bytes (noise image, padded with COM segments). e654e8b352c4

edge

FileSizeTypeDescriptionSHA-256
empty.txt0 Btext/plainEmpty file (0 bytes). e3b0c44298fc
empty.csv0 Btext/csvEmpty CSV (0 bytes, no header). e3b0c44298fc
empty.zip22 Bapplication/zipValid ZIP with no entries (22 bytes). 8739c76e681f
ünïcödé-ファイル-文件-😀.txt69 Btext/plainNon-ASCII file name (Latin, Japanese, Chinese, emoji). 41acd9437712
file with spaces.txt25 Btext/plainFile name with spaces. e5c15fb9c1a1
this-is-a-very-long-file-name-used-to-test-how-uploaders-servers-and-file-systems-handle-names-close-to-the-255-byte-limit-of-most-file-systems-this-is-a-very-long-file-name-used-to-test-how-uploaders-servers-and-file-systems-handle-nam.txt22 Btext/plainVery long file name (240 bytes). 80209dc5d031
png-named.jpg5.8 KBimage/jpegPNG bytes with a .jpg extension. really image/pngc2d24578d8db
jpeg-named.png9.7 KBimage/pngJPEG bytes with a .png extension. really image/jpegf47ed097b235
pdf-without-extension27.8 KBapplication/octet-streamA valid PDF with no file extension. really application/pdfc488dcf55ce2
text-named.pdf31 Bapplication/pdfPlain text with a .pdf extension. broken really text/plainbfe5b48e6d09
truncated.pdf16.7 KBapplication/pdfPDF cut at 60% (no xref/trailer). broken99de07ef9f19
truncated.png7.9 KBimage/pngPNG cut at 60%. broken41902d13ea91
truncated.jpg14.5 KBimage/jpegJPEG cut at 60% (no EOI). broken748b03c470d2
truncated.zip4.7 KBapplication/zipZIP cut at 50% (no central directory). broken0376b1df771b
corrupted-crc.zip330 Bapplication/zipZIP whose member data does not match its CRC-32. broken873f7aad9afc
corrupted.png5.8 KBimage/pngPNG with a damaged IDAT chunk (CRC mismatch). broken2fc73b9f443d
invalid.json49 Bapplication/jsonInvalid JSON (trailing commas). broken2c7be5a43fc1
invalid.xml46 Btext/xmlMalformed XML (unclosed element). brokenbd6b79e5ff16
malformed.csv71 Btext/csvCSV with an unclosed quote and ragged rows. broken0b3f77514d0a
password-protected.zip1.3 KBapplication/zipZIP with traditional PKWARE (ZipCrypto) encryption. Password: placeholder 47f07a91f623
password-protected.pdf28.2 KBapplication/pdfPDF encrypted with RC4-128 (standard security handler R3). User password: placeholder 3421609dbb85

encodings

FileSizeTypeDescriptionSHA-256
text-utf8.txt264 Btext/plainUTF-8, no BOM, LF. da9d8310e802
text-utf8-bom.txt267 Btext/plainUTF-8 with BOM, LF. c7e349e528e5
text-utf16le.txt470 Btext/plainUTF-16 little-endian with BOM, LF. 5ca39af8c755
text-utf16be.txt470 Btext/plainUTF-16 big-endian with BOM, LF. 2f829d1f1d40
text-latin1.txt234 Btext/plainISO-8859-1 (Latin-1), LF. 7df43099c61e
text-crlf.txt269 Btext/plainUTF-8, CRLF (Windows) line endings. 3e9ac5be0357
text-cr.txt264 Btext/plainUTF-8, CR-only (classic Mac) line endings. 803ec62bfad3
people-utf8.csv2.4 KBtext/csvUTF-8, no BOM, LF. 52eb5d024e5e
people-utf8-bom.csv2.4 KBtext/csvUTF-8 with BOM, LF. b12478043980
people-utf16le.csv4.7 KBtext/csvUTF-16 little-endian with BOM, LF. b92378b44faa
people-utf16be.csv4.7 KBtext/csvUTF-16 big-endian with BOM, LF. d86d8e4b137e
people-latin1.csv2.4 KBtext/csvISO-8859-1 (Latin-1), LF. 6072bab6f459
people-crlf.csv2.4 KBtext/csvUTF-8, CRLF (Windows) line endings. 130bdbc22e1f
people-cr.csv2.4 KBtext/csvUTF-8, CR-only (classic Mac) line endings. 286b56119730
text-mixed-eol.txt36 Btext/plainMixed LF / CRLF / CR line endings. 1f1ad93079e0
text-no-final-newline.txt35 Btext/plainNo trailing newline. c7d37d4cc32e