MiniPxMiniPx
PricingBlogAccount

All Features

Compress, convert, and resize images entirely in your browser. No uploads, no servers, no limits. Every tool is free.

Compression

MiniPx compresses JPEG, PNG, WebP, AVIF, GIF, and PDF files. Compression runs client-side using the Canvas API and Web Workers — your images never leave your browser tab. Three preset levels (Gentle, Smart, Tiny) cover every use case from portfolio-quality to minimum file size. Auto Quality analyses each image individually and picks the optimal setting.

Target-size compression lets you hit exact file size limits: 10KB through 1MB. This handles government form uploads (50KB for Indian exam portals), social media limits, and email attachment constraints without trial and error.

Format conversion

Convert between 9 image formats: JPEG, PNG, WebP, AVIF, BMP, TIFF, SVG, GIF, and HEIC. Common conversions include PNG to JPG (reduce file size), HEIC to JPG (iPhone compatibility), WebP to PNG (editing compatibility), and JPG to AVIF (next-gen compression).

Every conversion strips EXIF metadata automatically. SVG to raster conversion (PNG or JPG) renders vectors at full resolution. HEIC decoding uses the heic2any library so iPhone photos work on any browser without installing additional software.

Resize, crop, and rotate

Resize images by pixel dimensions or target file size. Crop to specific aspect ratios. Rotate to fix orientation. Dedicated presets for passport photos (various country specifications), social media platforms (Instagram, Facebook, LinkedIn, YouTube, Twitter), and common web dimensions.

The resize-in-KB tool combines dimension scaling with compression to hit a specific file size target — useful when a platform requires both dimension and size constraints simultaneously.

Platform-specific optimization

Pre-configured compression settings for 18 platforms: email clients, WhatsApp, Discord, WordPress, Facebook, Instagram, Twitter, LinkedIn, Reddit, Etsy, Shopify, YouTube, and Indian government portals (UPSC, Aadhaar, PAN Card). Each preset applies the correct dimensions, format, and file size for that platform.

Bulk processing

Drop multiple files at once. Each image processes independently in parallel using Web Workers. Download results individually or as a single ZIP archive. Free tier processes 5 files per batch; Pro removes the cap entirely.

Pro tier ($4.99/mo, $39/yr, $79 lifetime)

Pro keeps the same browser-based privacy and adds production-grade controls for people who ship images every day. One input becomes a complete responsive set (150 / 640 / 1280 / 2560 px), exported across AVIF, WebP, JPG, and PNG simultaneously — up to 12 outputs per input via Cartesian product.

Watermarking applies to both the primary output and every responsive variant, with 9 anchor positions, opacity and scale controls — see the bulk watermark workflow. Twelve platform presets cover Instagram, LinkedIn, X, Facebook, YouTube, WhatsApp, and Resume Photo specs in one click. Saved presets bundle your favourite combination of size, format, watermark, codec and rename template for one-click application later.

Advanced codec controls expose AVIF effort (0-9), WebP method (0-6), JPEG chroma subsampling, and per-format quality overrides. Custom rename patterns accept tokens for filename, width, format, and sequence number so output filenames stay tidy across batches. A free preview lets you try the full Pro stack on one compression per browser, no signup required. Persona pages: for SEO + Core Web Vitals, for ecommerce, for developers.

Pro AI tools unlock 4K background removal (vs 1080p free) and 2400px HD passport photos with a manual crop and a 4×6 inch print sheet. Use cases include LinkedIn headshots, product photos, logos, and full background replacement. License activation is server-validated through Paddle, then HMAC-signed so a forged localStorage entry cannot unlock Pro features. Activations are capped per plan (5 for monthly/annual, 10 for lifetime) with self-service device management at /account/.

PDF tools

Create PDFs from images (single or multi-page) using jsPDF. Extract PDF pages as images using pdfjs-dist. Compress existing PDFs by re-rendering pages at lower quality. All PDF processing runs locally — no upload to external services.

Privacy and security

Every operation runs in JavaScript inside your browser tab. Files never enter a network request. Works offline after initial page load. EXIF metadata (GPS, camera info, timestamps) is stripped automatically. GDPR and UK Data Protection Act compliant by architecture, not by policy. Safe for passport photos, medical images, legal documents, and unreleased business materials.

Supported formats

FormatCompressConvert fromConvert to
JPEG
PNG
WebP
AVIF
GIF
HEIC
BMP
TIFF
SVG

Technical details

MiniPx uses the browser's native Canvas API for JPEG, PNG, and WebP encoding. AVIF encoding uses the same Canvas API in browsers that support it (Chrome 94+, Firefox 113+, Edge 121+). HEIC decoding uses the heic2any library. PDF creation uses jsPDF. PDF page extraction uses pdfjs-dist. Bulk processing uses Web Workers for parallel execution. No external image processing APIs are called.

The entire application is a static site built with Next.js 16, exported as HTML/CSS/JS, and hosted on Netlify. There is no backend server, no database, no user accounts, and no file storage. The compression logic is the same whether you are online or offline.

Frequently asked questions

What image formats does MiniPx support?
MiniPx supports JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF, SVG, and HEIC. You can compress any of these formats and convert between most combinations. HEIC support allows iPhone users to work with their native photo format directly in the browser.
Does MiniPx work offline?
Yes. Once the page loads, all compression, conversion, and resizing features work without an internet connection. Processing runs entirely in your browser using JavaScript and the Canvas API — no server communication needed.
Is there a file size limit?
No. MiniPx has no file size limits, no daily caps, and no watermarks. You can process images of any size — from a 50KB icon to a 25MB camera photo. All features are free with no premium tier restrictions.
Can I compress multiple images at once?
Yes. The bulk compression tool lets you drop multiple files simultaneously. Each image is processed independently in your browser. You can download results individually or as a single ZIP file.
What compression levels are available?
MiniPx offers three named presets — Gentle (minimal reduction, maximum quality), Smart (balanced compression, recommended for most use), and Tiny (aggressive reduction for smallest file size). There is also an Auto Quality mode that analyses each image and picks the optimal balance.
Does MiniPx strip EXIF metadata?
Yes. All compression and conversion operations automatically remove EXIF metadata including GPS coordinates, camera model, timestamps, and software tags. This is an automatic privacy benefit — your output files contain no hidden personal data.
Can I target a specific file size?
Yes. MiniPx offers target-size compression for 10KB, 20KB, 30KB, 40KB, 50KB, 100KB, 150KB, 200KB, 250KB, 500KB, and 1MB. This is useful for government form uploads, exam applications, and platform-specific size requirements.
Is MiniPx safe for sensitive documents?
Yes. All processing happens locally in your browser — files never leave your device. MiniPx is safe for passport photos, ID documents, medical images, legal files, and any sensitive content. No third party ever sees your files.

All Image Tools

AI Tools

Pro Tools

Compress

Convert

Resize

Compress to Size

Compress for Platform

Tools & Utilities

By Device

Compare