Image and document tools that never upload your files.
Passport and visa photographs are rejected far more often than most people expect, and the usual reason is a measurement nobody can eyeball accurately. Official specifications measure head height from the crown — the very top of the skull, including hair — down to the chin. Face-detection models, on the other hand, almost universally stop at the forehead. The gap between the two is substantial, and it is the single most common way an otherwise perfectly good photo ends up failing.
SpecShot approaches that measurement differently. It removes the background inside your browser and scans the resulting cutout for the actual top of the head, rather than trusting a facial landmark to stand in for it. It then crops to the specification’s exact head-height and eye-line targets, and re-measures the finished image against the same checklist an examiner would work through — so a failure shows up on screen, before you have paid for prints or booked an appointment.
This is the part that matters most, and it is not a policy promise that could quietly change — it is how the software is built. Face detection, background removal, cropping, compression, format conversion, HEIC decoding and PDF assembly all execute as WebAssembly and Canvas code inside your own browser tab. There is no upload step and no server that could receive your files, which is also why there are no accounts, no passwords and nothing to sign up for.
A useful side effect: once the page has loaded, the tools keep working without a connection. You can install SpecShot as an app and use it on a plane or underground. Full detail on what is and is not stored is in the Privacy Policy.
Document specifications are only useful if the numbers are right, so each one is checked against the issuing authority’s own published source before it goes live. At the time of writing the UK passport specification is verified in this way. Specifications for several other countries are drafted but deliberately held back from the live site until each has been confirmed against a primary source.
That is a slower way to do it, and it means the list of supported documents is shorter than it could be. It is the right trade: one specification you can rely on is worth more than twenty that might be wrong. SpecShot is also not affiliated with any government or visa service, and no tool can guarantee acceptance — the issuing authority always makes the final decision.
The same on-device engine drives a dozen everyday utilities: resizing, cropping, compressing to an exact file size, converting between JPG, PNG and WebP, turning iPhone HEIC photos into something other software will open, building PDFs from images and pulling images back out of PDFs, rotating, adding watermarks and captioning. They are listed on the all tools page.
SpecShot is free, with no paywall, no subscription and no watermark on your results. It is supported by advertising, which loads only if you accept the cookie banner on your first visit. Declining means no ad script loads and no advertising cookie is set — and every tool, including downloads, works exactly the same either way.
SpecShot is built and maintained by an independent developer, not a company. Corrections are genuinely welcome — particularly if you spot a specification that has drifted from its official source, or have had a photo rejected for a reason the checklist did not catch. The contact page has the details.