Frequently asked questions

Common questions about compressing images, exporting PDFs, and using the FileShrinkr editor.

Frequently asked questions

What is FileShrinkr?
FileShrinkr is a free online tool to compress images, export PDFs, and edit photos in your browser. No account is required.
Which image formats can I upload?
You can upload JPG, PNG, WEBP, HEIC (iPhone photos), and SVG files. Output formats include JPG, WEBP, AVIF, PNG, and PDF.
Is FileShrinkr free?
Yes. Compression and editing are free with no signup or subscription.
How does compression work?
Choose Browser mode to compress JPG, WEBP, AVIF, or PNG locally in your browser, or Server mode for PDF export, HEIC conversion, EXIF removal, and MozJPEG JPG optimization on our server.
Are my files stored permanently?
In Browser mode, raster compression stays on your device. In Server mode, uploads are used in a temporary batch folder and are not intended to be retained after processing.
Can I compress multiple images at once?
Yes. Upload several files and download a ZIP archive containing all compressed results.
How do I merge images into one PDF?
Use the Image to PDF intent, select PDF as the output format, and enable Merge all images into one PDF before compressing. That path runs on the server.
Can I compress an existing PDF?
Yes. Choose the Compress PDF intent on the homepage (or open /compress-pdf). Compression runs entirely in your browser: pages are re-encoded as images, so text will not stay selectable. Max 50 MB and 500 pages. If a PDF is already small (efficient text/vector), we keep the original instead of returning a larger file.
What is the difference between Image to PDF and Compress PDF?
Image to PDF turns photos into a PDF on the server. Compress PDF shrinks an existing PDF file privately in your browser by re-rendering pages as JPEGs. Photo-heavy PDFs shrink most; already-optimized text PDFs may not get smaller.
What is the lossless PDF option?
When compress images in PDF is unchecked on Image to PDF, we embed originals with img2pdf to avoid re-encoding quality loss.
Does the image editor run locally?
Yes. Crop, resize, rotate, and flip use HTML5 Canvas in your browser. Compression can run in the browser (private mode) or on our server.
What quality setting should I use?
Start at 75 for a balance of size and clarity. Email attachments often work at 70; web heroes may use 80–85.
Can I use FileShrinkr on mobile?
The site works on modern mobile browsers. Large batches may be slower on limited connections.
Why is my download delayed?
We add a short filesystem sync delay so browsers reliably start downloads, especially in Chrome.
Does FileShrinkr remove EXIF metadata?
Enable Remove EXIF in Server mode to strip camera and GPS metadata from JPG, WEBP, and AVIF outputs. Browser mode re-encodes images but does not offer full EXIF stripping.
Can I upload iPhone HEIC photos?
Yes. Use Server mode or let Browser mode fall back to the server when your browser cannot decode HEIC. Output can be JPG, WEBP, AVIF, or PDF.
What is AVIF and when should I use it?
AVIF is a modern image format that often produces smaller files than WEBP at similar quality. Use it for websites when visitors use current browsers. Choose JPG for maximum email compatibility.
Does browser mode upload my files?
No. In Browser (private) mode, JPG, WEBP, AVIF, and PNG compression runs locally with the Canvas API. PDF, lossless PDF, EXIF removal, HEIC fallback, and MozJPEG JPG use the server only when needed.
Can I resize for Instagram?
Use the Instagram 1080×1080 resize preset on the compressor, or enter custom width and height for a center cover crop. The editor tab also supports free-form crop and resize before you compress.
Can I resize a photo for a government exam or job application form?
Yes. Use the Image Editor to crop and resize, then set a target file size (20 KB, 100 KB, or 500 KB) or enter custom width and height on the compressor. Many SSC, UPSC, railway, and state recruitment portals require small JPG uploads — see our guide on resizing photos for government exam forms for a step-by-step checklist.
How do I compress a photo to 20 KB for an online form?
Select the 20 KB target size preset, choose JPG output, and compress. If the portal also specifies pixel dimensions, resize in the editor first (for example 200×230 or as listed in the form instructions), then compress with the target KB option.
Can I compress to a specific file size?
Yes. Choose a target size of 20 KB, 100 KB, or 500 KB for JPG, WEBP, or AVIF. FileShrinkr picks the highest quality that stays under your limit. If the target cannot be reached, you get the smallest result with a warning.
Can I export lossless PNG?
Yes. Select PNG as the output format and keep Lossless PNG enabled to preserve transparency. PNG is ideal for graphics, logos, and screenshots.
Is there a before and after preview?
After compression, a slider preview compares your original and compressed image. For batches, the preview shows the first file.
Can I compress an image after editing it?
Yes. In the Image Editor tab, click Compress This Image to send your edited canvas to the compressor without re-uploading.
Is WEBP better than JPG?
WEBP often produces smaller files at similar quality. JPG remains more compatible with older email clients.
Do you sell my data?
No. We do not sell personal information. See our Privacy Policy for analytics and advertising disclosures.
How do I contact support?
Use the Contact page or email us. We aim to respond within 24–48 hours.
Can I use compressed images commercially?
You retain rights to your images. You are responsible for complying with licenses and applicable laws.
What if compression fails?
Try a different format, lower file size, or ensure the file is a valid image. Corrupt files may be rejected.
Does FileShrinkr work offline?
The editor and Browser compression mode can work on loaded images without uploading them. Server mode and PDF features require an internet connection.
Who operates FileShrinkr?
FileShrinkr is developed by Prabhat Barai, an independent developer. Learn more on our About page.
Can I convert Base64 to an image file?
Yes. Open Base64 Tools, use the Base64 → Image tab, paste a data URL or raw Base64 string, decode in your browser, edit if needed, and download as JPG, WEBP, AVIF, or PNG.
Does Base64 decoding upload my data?
No. Base64 decoding and export run entirely in your browser. Your string is not sent to our server.
How do I convert an image to Base64?
Open Base64 Tools, switch to the Image → Base64 tab, upload your image, edit if needed, choose PNG or JPG output, then click Generate Base64. Copy the data URL or raw Base64 string.
Can I convert iPhone HEIC photos to Base64?
Yes. Upload HEIC on the Image → Base64 tab — we convert it to JPG or PNG on the server, then you edit and generate Base64 in your browser. Only the HEIC conversion uses the server; encoding stays local.
Should I use PNG or JPG for Base64 output?
Use PNG for lossless output and transparency (common in development). Use JPG for smaller Base64 strings when file size matters and you do not need transparency.
Does FileShrinkr show ads on every page?
No. AdSense loads only on content-heavy pages such as the homepage content sections, blog articles, FAQ, and glossary terms. About, Privacy, Terms, and Contact do not load the AdSense script.
What cookies does advertising use?
Google AdSense and its partners may set cookies or use advertising IDs to serve and measure ads. You can manage personalized ads in Google Ads Settings. See our Privacy Policy for details.
Can I upload SVG files?
Yes. SVG is rasterized for JPG, WEBP, AVIF, PNG, or PDF output. Keep original SVG for scalable web use; use FileShrinkr when you need a compressed bitmap or PDF.
Why did my HEIC upload fail in Browser mode?
Many browsers cannot decode HEIC. Switch to Server mode or allow the automatic server fallback so we can convert HEIC to JPG or another format.
How long are uploaded files kept?
Server-mode uploads and outputs are for temporary processing and download only. We do not intend to retain them as a permanent archive. Prefer Browser mode when you want rasters to stay on your device.
Can I strip GPS and camera metadata?
Enable Remove EXIF in Server mode for JPG, WEBP, and AVIF outputs. Browser mode re-encodes images but does not offer the same full metadata stripping controls.
What if the download link fails?
Try again after a moment, or re-run compression. Downloads are short-lived files served from our processing output. Avoid sharing download URLs publicly.
Is MozJPEG the same as regular JPG?
MozJPEG produces standard JPG files with an encoder tuned for better quality at a given size. Enable it in Server mode when available and when output is JPG.

Ready to compress? Open the compressor or contact us.