One file that is
every file
Fuse a PDF, image, video, ZIP or HTML into a single set of bytes that every app still opens correctly. Pick your formats, drop your files, download in seconds.
01 · Pick your formats
2 selected
02 · Your polyglot
A document that also opens as a picture, wherever you send it.
Combinations
Every mix we build
Each one is a real, spec-valid file, not a renamed extension or a container trick.
PDF + Image
A document that also opens as a picture, wherever you send it.
Image + ZIP
A perfectly normal image that unzips into a full archive.
PDF + ZIP
Carry an entire folder inside a readable PDF.
PDF + Video
Reads as a document, plays as a video.
Image + Video
A still that turns into footage when you press play.
PDF + HTML
A PDF that renders as a live web page in the browser.
HTML + ZIP
A web page that unzips into the project it documents.
PDF + Video + ZIP
Document, footage and archive folded into one artifact.
ZIP + Video + Image
Archive, footage and artwork in a single download.
Image + Video + PDF
Three formats, one file, no compromises.
PDF + Video + Image + ZIP
The full stack: four valid formats in one set of bytes.
PDF + Image + Video + ZIP + HTML
Every format we support, folded into a single file.
Need a different mix?
Tell us the formats you want fused and we'll look at adding them.
How it works
Three steps, about ten seconds
No account. No CLI. No file-format PhD required.
Pick your formats
Choose two to four formats. We resolve them to the exact polyglot structure that satisfies all of them at once.
Drop your files
Drag them in, or click to browse. Everything is validated in the browser before a single byte is uploaded.
Download the result
One file comes back. Rename the extension and it opens as whichever format you need at that moment.
Why glotfiles
Built properly, not as a party trick
Polyglot files have been a research curiosity for years. This makes them a two-click tool.
Processed in memory
Your files are never written to disk and never stored. The result streams straight back to you.
Genuinely fast
Most combinations finish in a couple of seconds, including large video and archive payloads.
Spec-valid output
Real polyglots built from format internals. Every reader you open it in sees a well-formed file.
There's an API
Everything the site does is available programmatically, so you can wire it into your own pipeline.
Read the docsFAQ
Questions, answered
What actually is a polyglot file?
A single file whose bytes are simultaneously valid under two or more format specifications. The same file can be opened as a PDF and as a ZIP, and both readers consider it well-formed. Nothing is hidden or renamed.
Do you keep my files?
No. Files are held in memory only for as long as the generation takes, then discarded. Nothing is written to disk, logged, or shared.
How large can my files be?
Up to 50MB for PDFs, 25MB for images, 100MB for video and ZIP archives, and 1MB for HTML. Limits are enforced in the browser before upload.
Which extension should I use on the result?
Any of the formats it contains. Change the extension and the matching application will open it. The bytes on disk stay identical.
Is there an API?
Yes. Every combination available here can be generated programmatically. The documentation covers endpoints, limits and examples.