Make any file fit —
without uploading it
A form wants 100 KB. A visa wants 35×45 mm. A portal wants exactly 300×80 pixels. FileFits hits the number, and does it inside your browser — so the passport, the payslip and the bank statement stay on your machine.
Nothing is uploaded
The work happens on your device
No sign-up
No account, no email, no trial
No watermark
The file you get is the file you keep
Works offline
Load the page once, then disconnect
Most used
Start here
Passport & visa
Photos that get accepted
A plain geometric crop to the exact size, with the chin-to-crown guides drawn on. No background replacement and no retouching — passport offices have been rejecting edited photos since January, so this deliberately does not offer it.
- 35 × 45 mm
Resize photo to 35×45 mm
The standard size for the UK, Australia, New Zealand and the Schengen area.
- 2 × 2 in
Resize photo to 2×2 inches
The United States passport and visa size.
- 50 × 70 mm
Resize photo to 50×70 mm
Canada's passport size — unusual, and poorly served by generic tools.
- 33 × 48 mm
China visa photo (33×48 mm)
The COVA portal checks the weight as well as the size — this hits both.
- 45 × 45 mm
Japan visa photo (45×45 mm)
Square format, and kept under the 120 KB the online form accepts.
- 2 × 2 in
India visa photo (2×2 inches)
The square format indianvisaonline.gov.in expects, under its 1 MB cap.
- 35 × 45 mm
Schengen visa photo (35×45 mm)
One size for all 29 Schengen countries.
- 2 × 2 in
US visa photo (2×2 inches)
The 600×600 px square the DS-160 upload expects.
- 43 × 55 mm
UAE visa photo (43×55 mm)
The size the ICP portal wants for Dubai, Abu Dhabi and every emirate.
- 40 × 60 mm
Vietnam visa photo (4×6 cm)
The 4×6 cm portrait the e-Visa portal expects, under its 1 MB cap.
- 50 × 60 mm
Turkey visa photo (5×6 cm)
An unusually large 50×60 mm — bigger than almost any other visa photo.
- 35 × 50 mm
Malaysia visa photo (35×50 mm)
A 35×50 mm portrait — taller than the Schengen size it is often confused with.
- 35 × 45 mm
Thailand visa photo (3.5×4.5 cm)
The embassy size. Visa on arrival wants 4×6 cm instead — see below.
- 200 × 200 px
Hajj & Umrah photo (Nusuk)
The square Nusuk accepts for a Hajj or Umrah application.
- 35 × 45 mm
Passport photo checker
Checks a photo you already have, before the counter does.
- 2 × 2 in
US visa photo checker
Checks a 2×2 photo against what the DS-160 upload expects.
- 900×1125 px
UK passport photo, digital (900 × 1125 px)
HMPO’s online rule is at least 600 × 750 px; this makes a sharper 900 × 1125 JPEG that passes it.
- 715×951 px
Irish passport photo, digital (715 × 951 px)
The DFA Passport Online minimum, exactly: 715 × 951 px JPEG.
- 1200×1600 px
New Zealand passport photo, digital (1200 × 1600 px)
Inside DIA’s 3:4 window at 1200 × 1600 px, JPEG between 250 KB and 5 MB.
- 1200×1800 px
Canada passport photo, digital (1200 × 1800 px)
IRCC’s 2:3 digital minimum, exactly: 1200 × 1800 px JPEG, 200 KB–5 MB. The 50 × 70 mm print has its own page.
- 350×467 px
Pakistan passport photo (350 × 467 px)
The DGI&P e-services spec, exactly: 350 × 467 px JPEG on white.
- 400×514 px
Singapore passport photo (400 × 514 px)
ICA’s e-service spec, exactly: 400 × 514 px JPEG on white.
Images
Exact sizes, print DPI, metadata
- 10–20 KB
Resize signature to 10–20 KB
The size most application forms ask for.
- 300 × 80 px
Resize signature to 300×80 px
A common fixed-pixel requirement on application portals.
- under 200 KB
Signature for an OCI application
The OCI portal takes a scanned signature under 200 KB.
- Strip
Remove EXIF data from a photo
Location, camera, date, serial numbers — gone. The image itself is not re-encoded.
- View
View EXIF data
Everything the file says about itself, including where it was taken.
Split it, join it, shrink it
- JPG
PDF to JPG
One JPG per page, at print-readable resolution.
- PNG
PDF to PNG
One PNG per page — lossless, for text and diagrams.
- PDF
JPG to PDF
Several photos into one PDF, in the order you choose.
Merge PDF files
Join several PDFs into one. Text stays selectable.
Split a PDF
Pull out the pages you want — type them like a print dialog.
- PDF
HEIC to PDF
iPhone photos into one PDF, in the order you choose.
- 90° / 180° / 270°
Rotate a PDF
Turn every page the right way up, and keep the text selectable.
- 100 KB
JPG to PDF under 100 KB
One PDF from your photos, kept under 100 KB.
- 200 KB
JPG to PDF under 200 KB
One PDF from your photos, kept under 200 KB.
- 300 KB
JPG to PDF under 300 KB
One PDF from your photos, kept under 300 KB.
- 500 KB
JPG to PDF under 500 KB
One PDF from your photos, kept under 500 KB.
- 1 MB
JPG to PDF under 1 MB
One PDF from your photos, kept under 1 MB.
- 2 MB
JPG to PDF under 2 MB
One PDF from your photos, kept under 2 MB.
Audio & video
Shrink it, or pull the sound out
- 16 MB
Compress video for WhatsApp
Under the 16 MB limit and capped at 720p, because WhatsApp re-compresses anything larger anyway.
- 10 MB
Compress video for Discord
Under the 10 MB free limit. Pick 50 MB if you have Nitro Basic, 500 MB for full Nitro.
- 25 MB
Compress video for email
Under the 25 MB Gmail and Outlook.com allow. iCloud Mail stops at 20 MB — set the target to 20 for it.
- MP3
Convert MP4 to MP3
Takes the audio track out of a video and saves it as MP3.
- MP3
Convert M4A to MP3
M4A, AAC, WAV or OGG in — MP3 out.
- WAV
Convert MP4 to WAV
Uncompressed audio, for editing rather than listening.
- GIF
Convert MP4 to GIF
Pick the seconds you want, the size, and the frame rate.
How it works
Why it runs in your browser
Nothing to leak
Every other tool of this kind asks you to upload the document first. That means your passport scan sits on somebody's server, governed by a retention policy you did not read. Here there is no server to sit on.
No queue, no size cap
A 40 MB file does not have to travel anywhere, so there is no upload wait, no daily limit and no "go Pro for files over 5 MB". The only ceiling is your own device.
It keeps working offline
Once the page has loaded you can turn the network off entirely and every tool still runs. That is the simplest proof that nothing is being sent anywhere.