Make useful PDF, image, and QR files in under a minute.

Free browser-based generators for passport photos, ATS resume checks, PDF compression, image compression, resizing, cropping, rotation, watermarking, text-on-image overlays, transparent signature PNGs, QR codes, WiFi QR signs, contact QR codes, PDF-to-JPG images, PDF-to-text extraction, image format conversion, no-upload PDF edits, text-to-PDF, Markdown-to-PDF, CSV-to-PDF, JSON-to-PDF, invoices, receipts, labels, business cards, flyers, coupons, timesheets, resumes, certificates, worksheets, sign-in sheets, graph paper, checklists, and planners. No account, no surprise download fee.

66high-frequency tools
25/dayfree exports
95SEO-ready guides

Traffic-first product

Start from the file problem, then keep moving for free.

Most visitors arrive with a rejected upload, a document to export, or a quick QR/business file to make. The main path now keeps them in free browser tools, exact-size shortcuts, and practical review steps before they leave.

Match an upload error Reduce PDF size Compress image to KB Open upload cheatsheet

Downloads stay free. Future ads must stay separated from generator controls and never block a file download.

Popular file and printable searches

Everyday file utilities

High-intent image, QR, and PDF tools for compression, resizing, format conversion, static QR codes, existing PDF edits, text conversion, labels, checklists, sign-in sheets, graph paper, and travel paperwork.

Business paperwork

Clean PDF invoices, estimates, purchase orders, sale records, receipts, work orders, packing slips, inventory sheets, timesheets, cards, labels, and barcodes for people who need a document now.

Fast upload limit shortcuts

Most visitors with a rejected upload already know the target size or file type. These direct routes lead to the free no-upload compressor or fixer that matches the error message.

Upload messageOpenWhy
PDF must be under 100KBFix PDF under 100KBUse the strictest PDF upload-error page when a tiny exam, school, or admin portal names a 100KB cap.
PDF must be under 200KBFix PDF under 200KBUse the severe 200KB PDF upload-error page when the portal only allows a small scanned form.
PDF must be under 300KBFix PDF under 300KBUse the 300KB PDF upload-error page when the destination allows a little more detail than 100KB or 200KB.
PDF must be under 1MBCompress PDFUse the PDF compressor with the 1MB target for job, school, email, and admin portals.
PDF must be under 500KBCompress PDFUse the strict 500KB target for forms and exam-style upload limits.
PDF must be under 2MBFix PDF under 2MBUse the 2MB PDF target when a proposal, application, school, or admin portal rejects a larger PDF.
Document must be under 5MBFix document under 5MBUse the 5MB PDF target for document uploads, scans, and attachments that need readable detail.
PDF must be under 10MBFix PDF under 10MBUse the 10MB PDF upload-error page for email, support, and document portals with a wider cap.
Image must be under 2MBCompress imageUse a 2048KB custom target when the upload page names a 2MB image cap.
Image must be under 500KBCompress imageUse the 500KB image target for profile, marketplace, and portal uploads.
Photo or image must be under 100KBCompress image to KBUse the image-to-KB compressor when the site names a fixed photo or image file-size limit.
JPG must be under 100KBCompress JPGStart with the 100KB target and export a smaller JPG or WebP copy locally.
JPG must be under 200KBCompress JPGStart with the 200KB target when a profile or application form gives a JPG cap.
PNG screenshot is too largeCompress PNGUse this when a support form, portal, or profile page accepts PNG but rejects the screenshot size.
Resume PDF is too largeCompress resume PDFTry the 1MB PDF target, then review that resume text remains readable before submitting.
Email attachment is too largeCompress PDF for emailStart with the 5MB PDF target for large scanned attachments and email limits.
Wrong file type: needs JPG or PNGConvert imageConvert JPG, PNG, or WebP locally when the upload form rejects the current image type.
Wrong image dimensionsResize imageResize first when the portal gives width, height, square, thumbnail, or profile-photo dimensions.
Passport or ID photo rejectedFix passport photoCrop, resize, and compress ID-style photos when both dimensions and KB limits matter.
US passport photo must be 2 x 2 inchesMake US 2x2 photoUse the US passport-style crop helper, then compare the result with current official photo rules before submitting.
US visa photo must be 600 x 600 px and under 240KBMake 600x600 visa photoResize to 600 x 600 pixels first, then compress toward a 240KB custom target if the digital upload rejects the file.
UK digital passport photo rejectedPrepare UK digital photoUse the UK passport-style crop helper, then review the downloaded file against the current digital-photo upload rules.
Canada passport photo must be 50 x 70 mmMake 50x70mm photoUse the Canada 50 x 70 mm crop helper, then compare the result with current official Canadian photo instructions.
Australia passport photo must be 35 x 45 mmMake 35x45mm photoUse the Australia-style 35 x 45 mm crop helper, then review the file against current official guidance.
Photo must be 200 x 230 px and under 20KBMake 200x230 photo under 20KBUse the strict 20KB page when the upload box combines exact 200 x 230 pixels with a tiny file cap.
Photo must be 200 x 230 px and under 50KBMake 200x230 photoResize the photo to exact 200 x 230 pixels first, then compress the result if the portal also enforces a 50KB cap.
Photo must be 200 x 230 px and under 100KBMake 200x230 photo under 100KBResize to 200 x 230 pixels first, then compress toward 100KB when the portal gives a wider cap.
Photo must be 240 x 320 px and under 50KBMake 240x320 photoResize to 240 x 320 pixels first, then compress the portrait photo toward 50KB if needed.
Photo must be 295 x 413 px and under 35KBMake 295x413 photoResize to 295 x 413 pixels first, then compress the portrait photo toward 35KB.
Photo must be 413 x 531 px and under 100KBMake 413x531 photoUse the exact 413 x 531 pixel path and then compress toward 100KB for ID-style uploads.
Photo must be 413 x 531 px and under 50KBMake 413x531 photo under 50KBResize to 413 x 531 pixels first, then use a stricter 50KB target only if the portal requires it.
Photo must be 354 x 472 px and under 100KBMake 354x472 photoResize to 354 x 472 pixels first, then compress toward 100KB if the portal checks file size.
Photo must be 300 x 300 px and under 100KBMake 300x300 photoUse a square 300 x 300 crop first, then compress toward 100KB for profile and form uploads.
Photo must be 600 x 600 px and under 100KBMake 600x600 photoResize or crop to 600 x 600 pixels, then compress toward 100KB if the square image is too large.
Photo must be 480 x 640 px and under 200KBMake 480x640 photoResize to 480 x 640 pixels first, then compress toward 200KB if needed.
Photo must be 512 x 512 px and under 100KBMake 512x512 photoCrop or resize to 512 x 512 pixels first, then compress toward 100KB.
Photo must be 150 x 200 px and under 20KBMake 150x200 photoResize to 150 x 200 pixels first, then compress toward a strict 20KB cap.
Photo must be 180 x 240 px and under 50KBMake 180x240 photoResize to 180 x 240 pixels first, then compress toward 50KB if needed.
Photo must be 400 x 514 px and under 100KBMake 400x514 photoResize to 400 x 514 pixels first, then compress toward 100KB if the portal checks size.
Photo must be 600 x 800 px and under 200KBMake 600x800 photoResize to 600 x 800 pixels first, then compress toward 200KB if needed.
Photo must be 120 x 160 px and under 20KBMake 120x160 photoResize to 120 x 160 pixels first, then compress toward a strict 20KB cap.
Photo must be 160 x 200 px and under 30KBMake 160x200 photoResize to 160 x 200 pixels first, then compress toward 30KB if needed.
Photo must be 300 x 400 px and under 100KBMake 300x400 photoResize to 300 x 400 pixels first, then compress toward 100KB if the portal checks size.
Photo must be 350 x 450 px and under 100KBMake 350x450 photoResize to 350 x 450 pixels first, then compress toward 100KB if needed.
Photo must be 360 x 480 px and under 100KBMake 360x480 photoResize to 360 x 480 pixels first, then compress toward 100KB after export.
Photo must be 420 x 560 px and under 200KBMake 420x560 photoResize to 420 x 560 pixels first, then compress toward 200KB if needed.
Photo dimensions must be 200 x 230 pxResize 200x230 photoUse the image resizer with 200 x 230 pixels prefilled for exam, job, and application photo boxes.
Signature image must be under 20KBCompress signatureUse the image-to-KB compressor for scanned or drawn signature uploads with a tiny file-size cap.
Signature dimensions must be 140 x 60 pxResize signatureUse the image resizer with 140 x 60 pixels prefilled before compressing if the portal also has a KB cap.
Signature must be 140 x 60 px and under 20KBMake 140x60 signatureResize the signature to 140 x 60 pixels and compress toward a strict 20KB upload rule.
Signature must be 140 x 60 px and under 50KBMake 140x60 signature under 50KBUse this when the signature box is 140 x 60 pixels but the file cap is closer to 50KB.
Signature must be 150 x 50 px and under 20KBMake 150x50 signatureResize the signature to 150 x 50 pixels, then compress the exported strip toward 20KB.
Signature must be 160 x 70 px and under 20KBMake 160x70 signatureResize the signature to 160 x 70 pixels, then compress the exported strip toward 20KB.
Signature must be 200 x 50 px and under 20KBMake 200x50 signatureUse this for wide signature strips that must match 200 x 50 pixels and stay under 20KB.
Signature image must be under 50KBCompress signatureUse the image-to-KB compressor for signature uploads that allow more room than a 20KB cap.
Signature dimensions must be 200 x 100 pxResize signatureUse the image resizer with 200 x 100 pixels prefilled for wider signature upload boxes.
Signature must be 200 x 100 px and under 50KBMake 200x100 signatureResize the signature to 200 x 100 pixels, then compress the exported image toward 50KB.
Signature must be 250 x 80 px and under 50KBMake 250x80 signatureResize to 250 x 80 pixels first, then compress toward 50KB if the portal checks file size.
Signature must be 300 x 60 px and under 20KBMake 300x60 signatureResize to 300 x 60 pixels first, then compress toward a strict 20KB cap.
Signature must be 300 x 80 px and under 50KBMake 300x80 signatureResize to 300 x 80 pixels first, then compress toward 50KB if the portal checks file size.
Signature must be 300 x 100 px and under 50KBMake 300x100 signaturePrepare a 300 x 100 signature box and compress the exported image toward 50KB.
Signature must be 400 x 150 px and under 50KBMake 400x150 signatureResize to 400 x 150 pixels first, then compress toward 50KB for larger signature boxes.
Signature must be 100 x 50 px and under 10KBMake 100x50 signatureResize to 100 x 50 pixels first, then compress toward a strict 10KB cap.
Signature must be 200 x 60 px and under 20KBMake 200x60 signatureResize to 200 x 60 pixels first, then compress toward 20KB if needed.
Signature must be 256 x 64 px and under 20KBMake 256x64 signatureResize to 256 x 64 pixels first, then compress toward a strict 20KB cap.
Signature must be 400 x 200 px and under 100KBMake 400x200 signatureResize to 400 x 200 pixels first, then compress toward 100KB if needed.
Passport photo must be 35 x 45 mmMake 35 x 45 photoUse a 35 x 45 mm passport-style preset, then compare the result with the destination site's current rules.
Website accepts image but rejects PDFPDF to JPGConvert PDF pages to JPG or PNG when a form wants image files instead of a PDF.
Website accepts PDF but I only have photosImage to PDFTurn a photo, scan, screenshot, or receipt image into a PDF locally.

PDF size reducer

Pick 100KB, 200KB, 300KB, 500KB, 1MB, 2MB, 5MB, or 10MB PDF targets for scanned forms and portal uploads.

Open fixer

Image size reducer in KB

Choose exact image and photo targets from 10KB through 500KB without uploading.

Open fixer

PDF must be under 100KB

A tiny PDF upload cap usually used by exam, school, and strict admin forms.

Open fixer

PDF must be under 200KB

A severe PDF upload error for short scanned forms and one-page documents.

Open fixer

PDF must be under 300KB

A strict PDF upload error with slightly more room than 100KB or 200KB.

Open fixer

Compress PDF to 100KB

The strictest PDF target for tiny exam, school, and form upload caps.

Open fixer

Compress PDF to 200KB

A severe PDF target for portals that allow only a small scanned form.

Open fixer

Compress PDF to 300KB

A strict PDF target with a little more room than 100KB or 200KB.

Open fixer

Compress PDF to 1MB

A common job, school, email, and admin portal PDF limit.

Open fixer

Compress PDF to 500KB

A strict PDF target for forms, exam portals, and government-style uploads.

Open fixer

PDF under 2MB

A common application, proposal, and document portal PDF cap.

Open fixer

Document under 5MB

A moderate upload limit for documents, scans, and email-style attachments.

Open fixer

PDF must be under 10MB

A wider upload cap for email, support, and document portals that still reject large scans.

Open fixer

Compress PDF to 10MB

A wider PDF target for email, support, and document portals that still reject large scans.

Open fixer

Compress image to 100KB

A common profile, job, school, and form photo limit.

Open fixer

Compress JPG to 100KB

Use this when the destination asks for JPG and a fixed 100KB limit.

Open fixer

Compress PNG to 100KB

Use this when a screenshot, graphic, or form upload must stay PNG under 100KB.

Open fixer

Passport photo size fixer

Crop, resize, and compress ID-style photos for dimension and file-size rules.

Open fixer

Passport photo 35x45mm

Open the local passport photo cropper with a common 35 x 45 mm preset.

Open fixer

US passport photo 2x2

Prepare a US-style 2 x 2 inch passport photo locally before checking official rules.

Open fixer

US visa photo 600x600 under 240KB

Resize a square visa-style photo and compress toward a 240KB digital upload cap.

Open fixer

UK digital passport photo

Prepare a UK-style digital passport photo locally before reviewing GOV.UK requirements.

Open fixer

Canada passport photo 50x70mm

Crop a Canada-style 50 x 70 mm passport photo locally before final review.

Open fixer

Australia passport photo 35x45mm

Prepare an Australia-style passport photo crop locally before checking official guidance.

Open fixer

Photo 200x230 under 50KB

Resize an exam-style photo to 200 x 230 pixels before compressing toward a 50KB cap.

Open fixer

Photo 200x230 under 20KB

Use the strict 20KB variant when an exam or banking portal rejects a 200 x 230 photo by file size.

Open fixer

Photo 200x230 under 100KB

Use a wider 100KB cap when the portal needs exact 200 x 230 pixels but allows more detail.

Open fixer

Photo 240x320 under 50KB

Prepare a 240 x 320 pixel portrait photo before compressing toward a 50KB cap.

Open fixer

Photo 295x413 under 35KB

Prepare a 295 x 413 pixel portrait photo before compressing toward a strict 35KB cap.

Open fixer

Photo 413x531 under 100KB

Prepare a 413 x 531 pixel photo and compress it toward a 100KB upload cap.

Open fixer

Photo 413x531 under 50KB

Use the stricter 50KB variant when a 413 x 531 photo upload rejects the file size.

Open fixer

Photo 354x472 under 100KB

Resize an ID-style 354 x 472 pixel photo before compressing toward a 100KB cap.

Open fixer

Photo 300x300 under 100KB

Resize square profile, school, or application photos to 300 x 300 pixels under 100KB.

Open fixer

Photo 600x600 under 100KB

Resize larger square profile or marketplace photos to 600 x 600 pixels under 100KB.

Open fixer

Photo 480x640 under 200KB

Prepare a 480 x 640 portrait photo and keep the export below a 200KB upload cap.

Open fixer

Photo 512x512 under 100KB

Resize square avatar or profile photos to 512 x 512 pixels under 100KB.

Open fixer

Photo 150x200 under 20KB

Prepare a compact 150 x 200 portrait photo and keep it below a strict 20KB cap.

Open fixer

Photo 180x240 under 50KB

Resize a 180 x 240 portrait photo before compressing toward a 50KB upload cap.

Open fixer

Photo 400x514 under 100KB

Prepare a 400 x 514 ID-style portrait photo under a 100KB cap.

Open fixer

Photo 600x800 under 200KB

Resize a larger 600 x 800 portrait photo before compressing toward 200KB.

Open fixer

Photo 120x160 under 20KB

Prepare a tiny 120 x 160 exam or application photo under a strict 20KB cap.

Open fixer

Photo 160x200 under 30KB

Resize a compact 160 x 200 portrait photo before compressing toward 30KB.

Open fixer

Photo 300x400 under 100KB

Prepare a 300 x 400 portrait application photo and keep it below 100KB.

Open fixer

Photo 350x450 under 100KB

Resize an ID-style 350 x 450 portrait photo before compressing toward 100KB.

Open fixer

Photo 360x480 under 100KB

Prepare a 360 x 480 portrait photo and keep the export below 100KB.

Open fixer

Photo 420x560 under 200KB

Resize a larger 420 x 560 portrait photo before compressing toward 200KB.

Open fixer

Resize photo to 200x230

Prepare a strict 200 x 230 pixel photo for exam, job, and application portals.

Open fixer

Resize signature to 140x60

Resize a signature image to a strict 140 x 60 pixel portal rule.

Open fixer

Resize signature to 200x100

Prepare a 200 x 100 pixel signature image for forms that use a wider signature box.

Open fixer

Signature 140x60 under 20KB

Match the common 140 x 60 signature box and a strict 20KB cap.

Open fixer

Signature 140x60 under 50KB

Use a 140 x 60 signature resize path before compressing to a wider 50KB limit.

Open fixer

Signature 150x50 under 20KB

Match a narrow 150 x 50 signature box with a strict 20KB file cap.

Open fixer

Signature 160x70 under 20KB

Match a compact 160 x 70 signature box and a strict 20KB upload cap.

Open fixer

Signature 200x50 under 20KB

Prepare a wide 200 x 50 signature strip and compress it toward 20KB.

Open fixer

Signature 200x100 under 50KB

Prepare a wider 200 x 100 signature image and compress it under 50KB.

Open fixer

Signature 250x80 under 50KB

Resize a 250 x 80 signature image before compressing toward a 50KB cap.

Open fixer

Signature 300x60 under 20KB

Prepare a long 300 x 60 signature strip and keep it below a strict 20KB cap.

Open fixer

Signature 300x80 under 50KB

Resize a 300 x 80 signature image before compressing toward a 50KB cap.

Open fixer

Signature 300x100 under 50KB

Prepare a 300 x 100 signature box and keep the export below 50KB.

Open fixer

Signature 400x150 under 50KB

Prepare a large 400 x 150 signature box and compress it toward 50KB.

Open fixer

Signature 100x50 under 10KB

Match a tiny 100 x 50 signature box and a strict 10KB upload cap.

Open fixer

Signature 200x60 under 20KB

Prepare a 200 x 60 signature strip and keep it below 20KB.

Open fixer

Signature 256x64 under 20KB

Resize a 256 x 64 signature image before compressing toward a strict 20KB cap.

Open fixer

Signature 400x200 under 100KB

Prepare a large 400 x 200 signature box under a 100KB upload cap.

Open fixer

Signature under 50KB

Compress a scanned or drawn signature image toward a 50KB upload cap.

Open fixer

Signature under 20KB

Compress a scanned or drawn signature image toward a strict 20KB upload cap.

Open fixer

Free fix loop

If one target fails, try the next stricter free route.

Compress below the stated limit, keep the accepted format exactly right, and reopen the matcher with the exact portal wording if the file is rejected again.

Open upload cheatsheet

Before uploading again

Check file size, extension, pixel dimensions, page count, and whether the destination asks for PDF, JPG, PNG, or a specific KB/MB limit.

Browse all free tools

Ad-supported free tool validation

Free tools first

The site earns attention by solving useful file jobs: compressing PDFs and images, fixing upload limits, making QR codes, and creating simple business paperwork without signup.

Browse free tools Open upload cheatsheet

Ad safety gate

Ads are off during validation. When enabled, they must stay away from generator controls, never block downloads, and never ask visitors to click or interact with ads for access.

Free PDF, image, and QR tools