Free online tools that run in your browser
No uploads, no sign-up. Your files are processed on your device and never leave it.
Popular tools
- Compress images
Shrink image file size without visible quality loss. Private, fast, free.
- Convert HEIC to JPG
Convert iPhone HEIC photos to JPG instantly. Files never leave your device.
- Resize images
Resize JPG, PNG and WebP images to exact pixel dimensions or by percentage. Keep the aspect ratio, resize in bulk, no upload.
- Passport & ID photo maker
Make a passport or ID photo at the right size for the US, UK, Canada and more, plus a 4×6 inch print sheet. Free, private, no upload.
- Convert images to PDF
Combine JPG, PNG and other images into one PDF in your browser. Reorder pages, pick A4 or Letter, no upload and no watermark.
- Crop an image
Crop photos in your browser: free-form, square for profile pictures, or a circle with a transparent background. No upload, no watermark.
Image tools
All image tools →- Convert HEIC to JPG
Convert iPhone HEIC photos to JPG instantly. Files never leave your device.
- Compress images
Shrink image file size without visible quality loss. Private, fast, free.
- Convert WebP to JPG
Convert WebP images downloaded from the web into JPG.
- Resize images
Resize JPG, PNG and WebP images to exact pixel dimensions or by percentage. Keep the aspect ratio, resize in bulk, no upload.
- Crop an image
Crop photos in your browser: free-form, square for profile pictures, or a circle with a transparent background. No upload, no watermark.
- Passport & ID photo maker
Make a passport or ID photo at the right size for the US, UK, Canada and more, plus a 4×6 inch print sheet. Free, private, no upload.
- Convert images to PDF
Combine JPG, PNG and other images into one PDF in your browser. Reorder pages, pick A4 or Letter, no upload and no watermark.
- Convert an image to Base64
Convert images to Base64 in your browser. Copy a data URI, raw Base64, an HTML img tag or a CSS background rule. No upload.
- Convert PNG to JPG
Convert PNG images to JPG in your browser. Smaller files for photos, with transparent areas filled white. No upload, no sign-up.
- Convert JPG to PNG
Convert JPG or JPEG images to PNG right in your browser. Lossless output for editing, no upload and no sign-up.
- Compress image to 10KB
Shrink a photo or scanned signature to under 10 KB for online application forms. Works in your browser, no upload.
- Compress image to 20KB
Compress a photo or signature to 20 KB or less for government, exam and job application forms. Free, private, in your browser.
- Compress image to 30KB
Reduce a JPG or PNG to 30 KB or less for applicant photos on online portals. Free, private, and done in your browser.
- Compress image to 50KB
Get a photo under 50 KB for job portals, university applications and online ID services, in seconds. No upload, no sign-up.
- Compress image to 100KB
Compress images to 100 KB for profile pictures, CV photos and images inside documents. Sharp results, free, nothing uploaded.
- Compress image to 200KB
Compress photos to 200 KB or less for email, CMS uploads and web pages without visible quality loss. Free and private.
- Compress image to 500KB
Bring large phone photos under 500 KB while keeping them high quality, for emails, listings and uploads with a 0.5 MB limit.
- Resize images for Instagram posts
Crop and resize photos for Instagram posts: 1080×1080 square, 1080×1350 or 1080×1440 portrait, 1080×566 landscape. Free, no upload.
- YouTube thumbnail resizer
Crop any image to a 16:9 YouTube thumbnail at 1280×720 or 3840×2160, YouTube’s recommended size. Free, private, in your browser.
- LinkedIn banner resizer
Crop and resize any image to LinkedIn’s recommended 1584×396 profile background size. Free, private, and nothing is uploaded.
- US passport photo (2 × 2 in)
Make a 2×2 inch (600×600 px) US passport photo in your browser, plus a 4×6 print sheet with six photos. Free, private, no upload.
- UK passport photo (35 × 45 mm)
Create a 35×45 mm UK passport photo for printing, or a 600×772 px digital photo for online applications. Free and private.
- Canadian passport photo (50 × 70 mm)
Make a 50×70 mm Canadian passport photo with a 4×6 print sheet, ready for the photo shop. Free, private, nothing is uploaded.
- Remove EXIF data from photos
See and remove the hidden GPS location, camera details and dates in your photos before you share them. Lossless, in your browser, no upload.
- Rotate or flip an image
Rotate photos 90° or 180°, or mirror them horizontally or vertically, one at a time or in a batch. Free, in your browser, no upload.
- Convert images to WebP
Convert JPG, PNG and GIF images to WebP for faster websites, keeping transparency. Batch convert in your browser, no upload, no sign-up.
PDF tools
All pdf tools →- Merge PDF files
Combine several PDF files into one in your browser. Put them in any order and download a single PDF. No upload, no sign-up, no watermark.
- Split a PDF
Split a PDF into single pages or custom ranges, or pull out just the pages you need, right in your browser. No upload, no sign-up.
- Rotate PDF pages
Rotate one page or a whole PDF 90° or 180° in your browser and save it so it opens the right way up everywhere. No upload, no sign-up.
- Delete pages from a PDF
Remove blank, duplicate or private pages from a PDF in your browser. Preview every page, delete what you don’t need and save. No upload.
- Rearrange PDF pages
Change the order of pages in a PDF by dragging them into place, then save the new PDF. Works in your browser with no upload or sign-up.
- Convert PDF to JPG
Turn every page of a PDF, or just the ones you pick, into JPG images at 72, 150 or 300 DPI. Runs in your browser, no upload, no watermark.
- Convert PDF to PNG
Convert PDF pages to lossless PNG images at up to 300 DPI, keeping text and line art crisp. In your browser, with no upload and no sign-up.
- Convert images to PDF
Combine JPG, PNG and other images into one PDF in your browser. Reorder pages, pick A4 or Letter, no upload and no watermark.
Developer tools
All developer tools →- JSON formatter and validator
Format, validate and minify JSON in your browser. Clear errors with line and column, big numbers kept exact, duplicate keys flagged. No upload.
- JWT decoder and verifier
Decode a JWT to read its header, payload and expiry, and check its signature with a secret or public key. Runs in your browser; the token stays private.
- Base64 encoder and decoder
Encode text or files to Base64 and decode Base64 back, with proper UTF-8, URL-safe Base64 and file detection. Free, in your browser, no upload.
- URL encoder and decoder
Percent-encode text for URLs and query strings, or decode %20-style escapes back to text. Handles UTF-8, + for spaces and splits URLs into parts.
- UUID generator
Generate UUID v4 or v7 values, one or a thousand at once, with the browser’s secure random generator. Check any UUID’s version and creation time.
- Hash generator and checksum checker
Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files, and check a download against its checksum. In your browser, no upload.