01 · Add your files
0/2 added02 · Generate
Please upload both files to generate your polyglot file
Limits · PDF 50MB · Video 100MB
How to open your polyglot fileRename the extension
- To access different file types, simply rename the file extension (e.g.
.zip,.mp4,.jpg, etc.). - If your computer can't open
.zipfiles, try using the command line:unzip filename.zip .mp4files may not play in some video players, but work fine with popular ones like VLC or QuickTime Player.- These files are polyglots and may behave differently depending on the software used to open them.
File size limitsChecked before upload
- PDF50MB
- Image25MB
- Video100MB
- ZIP100MB
- HTML1MB
Highlighted formats apply to this combination. Limits are enforced in your browser, so an oversized file never leaves your machine.
Usage termsConfirmed at download
- Use it only for educational, research, or testing purposes.
- Not use the output for malicious purposes, phishing, or exploiting vulnerabilities.
- Take full responsibility for any consequences of using the generated files.
What is a PDF + Video polyglot?
A PDF + Video polyglot opens as a readable document in a PDF viewer and plays as video in a media player. The file is simultaneously a valid document and valid MP4 container.
How the formats coexist
MP4 files are built from a sequence of length-prefixed atoms, and readers skip atoms they do not recognise. Placing the PDF structure inside an ignored atom keeps the video valid while leaving the document intact.
Why people build these
- Distributing a talk recording alongside its written transcript in a single file
- Testing how content-inspection pipelines classify a file with two valid container formats
- Demonstrating MP4 atom parsing behaviour in teaching material
Files are processed in memory and never stored. Generated polyglots are intended for educational, research and testing use. See privacy and terms.