Do several things to many files at once
Resize a batch of photos, compress each one under 300 KB, remove their location and ZIP them, in one go. Describe the job in your own words, pick a ready-made workflow or build your own from the steps below, then save it or share it as a link. Everything runs in your browser, so your files stay on your device.
1. Start from a workflow
A simple parser reads it, on this device. Your words aren’t sent anywhere, and nothing runs until you press Run.
Or pick a ready-made one
2. Check the steps
Steps always run in this order, so a later step can’t undo an earlier one. Files a step doesn’t apply to pass through untouched.
1.Resize images
2.Compress images to a size
At mosteach3.Remove hidden metadata
GPS location, camera, author and dates, removed without re-saving photos.
4.Put everything in a ZIP
.zip
3. Add files and run
Drop files here or browse
Supports photos, PDFs or any files - nothing is uploaded
Steps you can use
They run in this order, each at most once per workflow.
| Resize images | Shrinks photos so the longest side is at most the number of pixels you choose. Never enlarges. |
| Convert images | Saves images as JPEG, PNG or WebP. Transparent areas turn white in JPEG. |
| Fit photos to a form’s rules | Crops or pads a photo to an exam or visa form’s pixel size, format and file-size range. |
| Compress images to a size | Finds the best quality that keeps each image under the size, and never goes over. |
| Compress PDFs to a size | Shrinks each PDF to the size, keeping text where it can. |
| Remove hidden metadata | Removes GPS location, camera, author and dates from photos and PDFs, without re-saving them. |
| Combine images into one PDF | Puts the images into one PDF, in order, optionally under a size. |
| Merge PDFs into one | Joins the PDFs into one, optionally under a size. |
| Rename files | Gives the files random names, numbers, or the date each photo was taken. |
| Put everything in a ZIP | Packs everything into one ZIP, optionally with the same date on every file. |
How to batch process files
Most file chores are the same few steps every time: photos for an email or a form, scans for an application, a folder of documents to send. A workflow does them in one run, and remembers them for next time.
For one job at a time with more options, use the single tools: the image size compressor, the bulk renamer or the metadata viewer.
- 1Pick a workflow. Start from a ready-made one, like Email a batch of photos, or from scratch, and adjust the steps.
- 2Add your files. Drop photos, PDFs or other files. Each step only touches the files it applies to.
- 3Run and download. Press Run, then download the results one by one or as a ZIP. Save the workflow to use it again.
Frequently asked questions
Are my files uploaded?
No. Every step runs in your browser, with the same code as the site’s single tools. Your files never leave your device.
Can I just describe what I want?
Yes. Type it under “Describe what you want”, for example “resize to 1600 px, under 300 KB each, remove the location, ZIP”, and press Build steps. In Chrome on a computer that has its built-in AI model, that model reads it on your device; everywhere else a simple parser does. Either way you see the steps before anything runs, and what you type isn’t sent anywhere.
Why can’t I change the order of the steps?
So a later step can’t undo an earlier one. Images are resized and converted first, then compressed to their size, then their metadata is removed (which only makes files smaller), then they’re combined, renamed and zipped. Compressing first and resizing afterwards, for example, would re-save the photo and miss the size.
How do I share a workflow?
Press Copy link. The link holds only the steps, in the part after the #, which browsers don’t send to any server; your files are never part of it. Whoever opens it sees the steps and has to press Run themselves. You can also download the workflow as a .json file.
Where are saved workflows kept?
In this browser on this device: the ones you save, and the last five you ran, which the page offers again when you come back (× forgets one). Clearing the site’s data deletes them, so download a .json copy of the ones you rely on.
What happens to files a step can’t handle?
They pass through unchanged. A PDF goes straight past Resize images, for example. If one photo can’t be read, it’s kept as it was, and the results say which one and why.
Does it work on a phone?
Yes. Phones have less memory, so for big batches of large photos, run them in a few smaller groups.