Make files smaller. Change nothing in them.

Tinyfile is a free online lossless file optimizer. Drop images, PDFs, audio, video, archives or documents and get them back smaller, with exactly the same content. No account needed.

How it works

Each file is optimized and then checked: the result is kept only if it is smaller and decodes to the same content as the original. If it cannot be made smaller you get the original back.

Supported file types

Privacy

Files are deleted automatically after 60 minutes. The web tool is free with limits; there is nothing to install.

API

Developers can call one endpoint, POST https://tinyfile.dev/v1/optimize, with an API key: send a file, get the optimized file back. See the API docs.

Pricing

The web tool is free and needs no account. The API costs $0.005 per file that actually gets smaller ($5.00 per 1,000 files); unchanged, skipped and failed files are free.

Frequently asked questions

Is it really lossless?

Yes. A result is kept only if it is smaller and checked to hold the same content as the original. Otherwise you get the original file back, unchanged.

Which files work?

Images, PDFs, audio, video, archives, documents, databases and more. The format is detected from the file content, not its name.

What happens to my files?

They are uploaded for processing and deleted automatically after 60 minutes. Nothing is changed in what they contain.

Do I need an account?

No. The website works without one, with free limits. An account is only needed for API keys and billing.

Is there an API?

Yes: one endpoint, POST /v1/optimize. Send a file, get the optimized file back. It needs an API key; you are billed only for files that actually got smaller.