About Batch Workspace
Every file is read, transformed and zipped inside this tab; the operation and its settings are what the share link carries, never the files. Images go through the canvas, so metadata is dropped as a side effect of any image operation, not only the one named for it.
Most of the image tools on this site take one file at a time, which is right when you are looking at the result. It is wrong when there are forty product photos to shrink for a listing, a folder of screenshots to convert to WebP, or a hundred text files whose line endings a merge just mangled. The Batch Workspace takes the folder: drop up to fifty files, choose a single operation, press Run, and collect one ZIP with everything done the same way.
Eight operations are offered, each the headless form of a tool that exists on its own page. Resize fits images inside a box without ever making them larger. Convert writes every image as JPEG, WebP or PNG. Compress re-encodes at a quality you pick. Strip metadata re-encodes in the source format at high quality, which is enough to lose EXIF, GPS and embedded thumbnails. Hash writes a checksum list in sha256sum format. Normalise text fixes line endings, trailing spaces, repeated blank lines and Unicode form. Rename builds new names from a pattern with numbering and a date. Inspect PDFs reads author, producer, dates, embedded files and hidden content from each document into one CSV.
Files run one after another with a progress count and a status per row, so a single unreadable file marks itself as an error and the rest carry on. Files the chosen operation does not apply to are skipped with a note, which means a mixed folder can be dropped once and run through several operations in turn without re-adding it. Output names are kept unique inside the archive, and the size before and after is shown for the image operations so you know what the run actually saved.
The settings are shared; the files are not. Copy link produces a URL that opens the workspace with the same operation, dimensions, quality or rename pattern chosen, which is how a team agrees on one export recipe. Nothing about the files is in it. There is no upload step because there is no server: the browser decodes each image onto a canvas, encodes it again, and writes the ZIP entry from memory.