Image Compressor
Shrink JPEG, PNG and WebP files by up to 80% with a live quality slider and batch mode: see the exact size saved per file.
Open Image Compressor →Every utility here runs entirely on your device: no account, no watermarks, no file limits. Pick a tool below — your files never leave the tab.
Same promise everywhere: your files are processed on this device only. Nothing is uploaded, nothing is stored.
Shrink JPEG, PNG and WebP files by up to 80% with a live quality slider and batch mode: see the exact size saved per file.
Open Image Compressor →Shrink JPEG photos to 200KB, 100KB or 50KB with a live quality slider and batch mode. Files never leave your browser.
Open Compress JPG →Reduce .jpeg photo file size in seconds: no upload, no signup, no watermark. See the exact bytes saved per file.
Open Compress JPEG →Shrink screenshots and graphics losslessly by resizing, or switch to WebP for real cuts. Transparency is preserved.
Open Compress PNG →Compress WebP images with a quality slider and batch mode. Already-efficient files get smaller still, fully in your browser.
Open Compress WebP →Turn heavy uncompressed Windows bitmaps into small JPEGs: a 10MB .bmp usually lands under 500KB. No upload.
Open Compress BMP →Cut large PDFs, especially scanned documents, with quality presets (150/120/96 DPI), batch mode and automatic metadata removal.
Open PDF Compressor →Convert images between JPEG, PNG and WebP in one click, with a quality slider for the output. Great for cutting page weight.
Open Image Converter →Convert PNG, WebP and other images to JPG with a quality slider and batch mode. Every device opens a .jpg. No upload.
Open Image to JPG →Turn PNG, WebP and other files into .jpeg images that open anywhere. Live quality control, batch mode, no signup.
Open Image to JPEG →Convert JPEG, WebP and other images to lossless PNG: sharp text and edges, transparency preserved. Fully client-side.
Open Image to PNG →Convert JPEG and PNG to WebP for smaller web images: 25-35% smaller at the same quality, transparency included.
Open Image to WebP →Turn .webp files into .jpg images that open in old viewers, printers and messaging apps. Batch mode, no upload.
Open WebP to JPEG →Resize images to exact pixel dimensions or percentages, perfect for web heroes, thumbnails and email attachments.
Open Image Resizer →Drag a crop box over any photo, lock an aspect ratio or set an exact output width, then download the cropped image at full quality.
Open Crop Image →Turn a photo by 90-degree steps or any fine angle, with automatic trimming to the largest upright rectangle, plus horizontal and vertical flip.
Open Rotate Image →Mask any photo into a perfect circle with a transparent background, drag and resize the mask, and export a crisp PNG avatar.
Open Circle Crop →Combine photos side by side, in a grid or stacked, reorder them by drag, and export one transparent-capable PNG.
Open Merge Images →Resize a signature or passport photo to exact presets like 200x60 or 350x450, trimming white margins automatically.
Open Signature Resizer →Pull the dominant colors out of any photo as hex swatches with percentages, plus the average color, ready to copy.
Open Color Extractor →Strip hidden metadata (location, camera model, timestamps) from photos before you share them with anyone.
Open EXIF Remover →Convert vector SVG files into PNG images at any scale, or into JPEG with a solid background, keeping edges sharp at any size.
Open SVG to PNG →Turn a set of photos into an animated GIF with per-frame delays, dithering, transparency support and an optional loop.
Open Images to GIF →Break an animated GIF into its individual frames, composited correctly, and download them as PNG or JPEG files or a ZIP.
Open GIF to Images →Stamp a text watermark onto any image in your browser: pick the words, size, color, opacity and position, preview live, then download. Nothing is uploaded.
Open Add Watermark →Turn iPhone .HEIC photos into JPG or PNG: batch up to 50 files, quality and width control, one-ZIP download.
Open HEIC to JPG →Draw, type or upload a photo of your signature — get a clean transparent PNG for Word, PDFs and email.
Open Signature PNG Maker →One logo becomes favicon.ico (16/32/48), apple-touch-icon, Android icons, web manifest and a paste-in HTML snippet.
Open Favicon Generator →AI background removal that runs on your device: drop a portrait, product or pet photo and get a transparent PNG in seconds. No upload, no watermark, no limits.
Open Image Background Remover →Combine JPEG, PNG or WebP photos into a single PDF, one image per page, sized to the image or to A4 and Letter.
Open Image to PDF →Combine JPEG photos into one PDF: one image per page or a grid, A4 or Letter or fit-to-image, built entirely on your device.
Open JPG to PDF →Convert CSV spreadsheets into readable PDF tables with automatic column widths, page size and orientation choices.
Open CSV to PDF →Turn plain text files into a clean PDF with page size, margins and font size controls, saved locally in your browser.
Open TXT to PDF →Turn .md and .markdown files into a clean PDF: live preview in three themes, GFM tables and code blocks, A4 or Letter. No upload.
Open Markdown to PDF →Paste HTML, watch the live preview, convert to an A4 or Letter PDF with margins. Capture and pagination run in this tab.
Open HTML to PDF →Convert a .docx into a clean A4 or Letter PDF: headings, bold and italic runs, lists, tables and images are kept.
Open Word to PDF →Turn .pptx slides into a clean PDF: one landscape page per slide, text and images carried over. A4 or Letter, no upload.
Open PowerPoint to PDF →Turn an .xlsx spreadsheet into a PDF of clean tables: every sheet laid out with grid lines on the page size you choose.
Open Excel to PDF →Convert DRM-free .epub ebooks to PDF: chapters in spine order, images and styles inlined, A4 or Letter. No upload.
Open EPUB to PDF →Turn a ZIP of photos or PDFs into a single PDF in natural file order: images become pages and PDFs inside merge in losslessly.
Open ZIP to PDF →Turn PDF pages into PNG or JPEG images at 1x, 2x or 3x resolution, downloading one page or the whole set as a ZIP.
Open PDF to Image →Render each PDF page as a sharp JPEG: pick 1x, 2x or 3x resolution and a quality, then download one page or a ZIP.
Open PDF to JPG →Extract the text from a PDF page by page with page markers, choose a page range, then copy or download the .txt.
Open PDF to Text →Rebuild a text-based PDF as an editable .docx: paragraphs, headings and lists become real Word structure.
Open PDF to Word →Rebuild an editable .pptx from a text-based PDF: one slide per page, the largest line promoted to the slide title. No upload.
Open PDF to PowerPoint →Pull tables out of a PDF into a real .xlsx workbook: one sheet per page, columns found by their gaps, numbers stay numeric.
Open PDF to Excel →Scan a PDF for embedded photos and pull each one out at its original quality, one by one or as a ZIP of all.
Open Extract PDF Images →Combine several PDFs into a single document, drag pages into the order you want, and download the result instantly.
Open PDF Merger →Merge a PDF with photos into one document: images become full pages or fit the page, everything reorderable before export.
Open Merge PDF & Image →Pull out page ranges or single pages from any PDF, with a visual page picker so you always know what you're extracting.
Open PDF Splitter →Tick the thumbnails of the pages you want and pull them into one new PDF, losslessly: visual picking instead of typed ranges.
Open Extract PDF Pages →Remove the pages you do not want from a PDF with a visual picker, keeping the rest of the document exactly as it was.
Open Delete PDF Pages →Rotate every page of a PDF (90, 180 or 270 degrees) or a page range, with page thumbnails so you can see the result before you download.
Open PDF Rotator →Drag PDF pages into any order and delete the ones you do not want, then export a fresh document with the new sequence.
Open PDF Reorder →Add page numbers to a PDF with your choice of position, font size and starting number, previewed on real page thumbnails.
Open Number Pages →Stamp text across every page of a PDF with control over opacity, angle, size and position, for drafts and shared copies.
Open PDF Watermark →Trim white borders and scanner margins from every page or just one, with a live preview showing exactly what gets cut, in mm or inches.
Open Crop PDF →Draw, type or upload your signature, click the page to place it anywhere, and download. No upload, no account, no watermark.
Open Sign PDF →Detect every field in a PDF form, fill text boxes, checkboxes, dropdowns and radios in a sidebar list, write the values back in your browser.
Open PDF Form Filler →Drag boxes over sensitive content. Marked pages are rebuilt as images so the covered text is destroyed, not just hidden.
Open Redact PDF →See and strip Author, Title, Creator, Dates and XMP fields from any PDF before you send it. 100% private, one click.
Open PDF Metadata Remover →Bundle any mix of files into a single ZIP archive you can name and compress, all in the browser with no upload.
Open ZIP Files →Open a ZIP archive, see every file it holds with sizes, and pull out the ones you need, individually or all at once.
Open Extract ZIP →Turn any text or URL into a watermark-free QR code, downloadable as vector SVG or high-res PNG for print and screens.
Open QR Code Generator →Make scannable Code 128, EAN-13, UPC-A and EAN-8 barcodes with correct check digits, downloaded as PNG or vector SVG.
Open Barcode Generator →Encode text or files to Base64 and decode back, with correct UTF-8 handling and a copy button for the result.
Open Base64 Encoder →Compute MD5, SHA-1, SHA-256 and SHA-512 checksums for any text or file, to verify a file arrived intact.
Open Hash Generator →Build strong random passwords with a length slider and character controls, plus an honest entropy reading in bits.
Open Password Generator →Generate UUID v4, v1 and nil identifiers in bulk up to 1,000. Copy all or download as .txt. Cryptographically random.
Open UUID Generator →Format, minify and validate JSON, jump straight to the line and column of an error, and browse the structure as a tree.
Open JSON Formatter →Live word, character, sentence and paragraph counts with reading time and keyword density. Paste and get instant answers.
Open Word Counter →Convert spreadsheet data between XLSX and CSV: pick a sheet, choose the delimiter and encoding, download a clean file.
Open Excel Converter →Decode and verify any JSON Web Token locally: header, payload, claims with human dates, HS256/RS256 check via WebCrypto.
Open JWT Decoder →The same three steps on every tool: nothing to install, nothing to sign up for.
Open any tool above. Each one does a single job well, with sensible defaults so you don't need to learn anything first.
Drag files onto the dropzone (the QR generator takes text instead). Every tool processes files on your device. Nothing is uploaded to any server.
Get your output instantly, with exact before/after sizes where they apply. Once a page has loaded, the tool keeps working offline.
Most online file tools upload your file to a server, process it there, and hope you trust them. These tools skip the server entirely. The work happens in your browser tab, so there is no upload and nothing to breach. That makes them safe for client work, confidential documents, and anything you wouldn't want sitting on someone else's storage.
It's also faster: no queue, no waiting for a round trip, and no size caps beyond what your own device can handle. Don't take our word for it: open your browser's DevTools → Network tab, run a file through a tool, and watch nothing get sent. Read more in our privacy policy.
Any modern browser works: current Chrome, Firefox, Edge or Safari 14 and newer, on Windows, Mac, Linux, iPhone and Android. There's no app to install and no extension to add.
No fixed cap. The only limit is the memory of your device: processing happens locally, so a huge file on a phone may struggle where a laptop sails through. Batch tools process files one after another.
Never. No signup, no email, no watermark, no trial timer. Open a tool and use it. That's the whole flow.
No. Every tool runs entirely in your browser tab. Nothing is sent, stored or logged. You can verify it yourself in DevTools → Network. See our privacy policy for the full details.
Yes, that is the whole design. Each tool reads the file inside this tab, processes it with your device's own hardware and hands the result back as a download, so there is no upload step and no copy sitting on a server. Open DevTools → Network while you work if you'd rather watch it than trust it.
No. Nothing is stamped on the output: no logo, no banner, no made-with credit in the corner, and no paid tier that unlocks cleaner files. You get standard JPEG, PNG, WebP or PDF files that open in any app.
These are free online file tools with no signup: twenty utilities gathered as image and PDF tools in one place so a three-step job never means three websites and three account prompts. No email, no trial timer, and as a no watermark file converter, nothing gets stamped on the output.
What you can do from this one page:
All of them run as free browser file tools in this tab: close it and the files are gone.
Failed uploads usually come from treating the symptom: compressing harder when the problem is dimensions, or merging when the file needed splitting. Start from the rejection message: is the file an image or a PDF, and is the problem size, format, pages, or something hidden inside it?
Here is the whole site as one map:
The same routing as a table:
| The problem in front of you | Tool | What changes |
|---|---|---|
| Photo is too many KB for a form | Image Compressor | Quality at 80%; the row prints the new KB size |
| Scanned PDF won't attach to an email | PDF Compressor | Re-rendered at 120 DPI; scans shrink most |
| Portal wants JPEG, file is WebP | Image Converter | Same pixels, new container: JPEG, PNG or WebP |
| Form rejects the dimensions | Image Resizer | Width, height, box, exact pixels or percent |
| Photo carries your home's GPS | EXIF Remover | Metadata deleted; pixels stay identical |
| You need one section of a contract | PDF Splitter | Selected pages out as a new PDF |
| Ten scans need to be one file | PDF Merger | Files joined in the order you arrange |
| A scanned PDF opens upside down | PDF Rotator | /Rotate flag set per page; saved permanently |
| Pages came out of the scanner out of order | PDF Reorder | Drag thumbnails into sequence, drop extras |
| A shared draft needs DRAFT on it | PDF Watermark | Text stamped on every page at your angle |
| A slide needs a page from a PDF | PDF to Image | Pages rendered as PNG or JPEG at 1x, 2x, 3x |
| Twenty photos must become one PDF | Image to PDF | One image per page, no re-encoding |
| A logo SVG is blurry when exported | SVG to PNG | Vector rasterized at any scale, edges stay sharp |
| A submission portal wants one attachment | ZIP Files | Any file mix bundled into a named ZIP |
| A ZIP won't open and you need one file out | Extract ZIP | List every entry with sizes; pull one or all |
| An API needs a Base64 string | Base64 Encoder | Text or file encoded, UTF-8 handled, copy button |
| A download's checksum doesn't match | Hash Generator | MD5, SHA-1, SHA-256, SHA-512 computed locally |
| You need a password for a new account | Password Generator | Random characters, length and entropy shown |
| JSON.parse throws an unexpected token | JSON Formatter | Formatted or minified, error line and column named |
| A flyer needs a scannable code | QR Code Generator | Text or URL becomes SVG or PNG, no watermark |
| Ebook sent as .epub, deadline needs paper | EPUB to PDF | Paginated pages; chapters keep order and images |
| README in markdown, reviewer wants a PDF | Markdown to PDF | Rendered pages with tables, code and lists |
Most tasks are two steps, and the order decides whether the upload passes first try.
Resize first with the Image Resizer to the pixels the portal lists (600×600 for passport-style fields), then compress at 80% in the Image Compressor and read the after-size. Compressing first means doing both steps twice. Our photo sizing guide for online forms lists the common ceilings.
Clean it in the EXIF Remover first, so GPS coordinates are gone before the file exists anywhere else, then compress if the post has a size cap. Cleaning never re-encodes. Our location removal walkthrough shows how to check the result.
Compress the PDF first with the PDF Compressor: scans lose the most weight. Still too big? Send only what the recipient needs with the PDF Splitter, or join a short exhibit list with the PDF Merger. Corporate servers often sit near 10 MB.
Fix orientation first with the PDF Rotator, because checking every thumbnail reads upright is easier than checking orientation and order at once. Then put pages in sequence with the PDF Reorder. Our upside-down scan guide shows why the viewer's rotate button never saves.
Convert with the Image to PDF (one image per page, images embedded without re-encoding), then check the size cap. If it overshoots, compress the source photos first at 80%, then reconvert. Keep text-heavy scans as PNG and photographs as JPEG: our tested comparison shows forms favor PNG while photos favor JPEG.
Convert to WebP in the Image Converter, resize to the display width with the Image Resizer (1600 px covers most hero images), then compress at 80%.
Render just that page with the PDF to Image at 2x, so it stays sharp on a projector, and keep the output as PNG for text-heavy pages or JPEG for photo pages. Then delete the file from your downloads folder when the deck is built.
Build the QR with the QR Code Generator as SVG: vector scales from a business card to a yard sign without blurring; the PNG suits slides. The photo going online with it can then be stripped and compressed.
Most file sites post your file to their server, process it there, and hold it until their retention policy says otherwise. These tools skip that step, which is what makes them real privacy tools for files:
The trade-off is real: with nothing uploaded, everything leans on your device's memory, and a phone can fail where a desktop browser won't. For a client contract or an unposted photo, a tool that never receives the file beats one that promises deletion afterwards.
Privacy claims are cheap, so here is our first-hand check list:
None of that asks for trust: view the source and watch the Network tab.
Being straight about the edges saves a rejected upload later:
Tool by tool:
| Tool | Accepts | Produces | Constraint |
|---|---|---|---|
| Image Compressor | JPEG, PNG, WebP (batch) | Same format, or JPEG/PNG/WebP | No HEIC or animated GIF; PNG ignores the slider |
| PDF Compressor | PDF (batch) | Smaller PDF at 150/120/96 DPI | Text may stop being selectable; encrypted files refused |
| Image Converter | JPEG, PNG, WebP (batch) | JPEG, PNG or WebP | Nothing beyond those three formats |
| Image Resizer | JPEG, PNG, WebP (batch) | Width, height, box, exact px or percent | Enlarging interpolates: size, not detail |
| EXIF Remover | JPEG, PNG, WebP (batch) | Same file, metadata deleted | Already-clean files return untouched; size barely moves |
| PDF Splitter | One PDF at a time | Selected pages, or one per page | Encrypted PDFs refused; form fields may drop |
| PDF Merger | Several PDFs | One PDF in your order | Weighs what the parts did; encrypted inputs refused |
| PDF Rotator | One PDF at a time | Same pages, /Rotate flag updated | Only 90, 180, 270: 45 is invalid per spec; tilt needs deskew |
| PDF Reorder | One PDF at a time | New PDF with your page order | Reorders whole pages only, not content within a page |
| PDF Watermark | One PDF at a time | Same pages with text stamped on | Text watermarks only; no image or diagonal-pattern logos |
| PDF to Image | One PDF at a time | PNG or JPEG pages at 1x, 2x, 3x | Output is raster: text stops being selectable |
| Image to PDF | JPEG, PNG, WebP (multiple) | One PDF, one image per page | Page size matches the image or A4/Letter; no text layer |
| SVG to PNG | SVG | PNG at any scale, or JPEG with a background | SVG only; embedded raster images inside the SVG stay as they are |
| ZIP Files | Any mix of files | One named ZIP | ZIP barely shrinks JPEG, PNG, MP4 (already compressed) |
| Extract ZIP | One ZIP at a time | File list, then individual or all files | Password-protected ZIPs refused; multi-part archives refused |
| Base64 Encoder | Text or any file | Base64 string, or decoded back | Output is 33% larger than the input, by definition |
| Hash Generator | Text or any file | MD5, SHA-1, SHA-256, SHA-512 | MD5 and SHA-1 are legacy: use SHA-256 for integrity checks |
| Password Generator | Length and character settings | One random password | Shown once: nothing is stored, so copy it before leaving |
| JSON Formatter | JSON text | Formatted, minified, or error report | JSON only: JSON5 and comments are reported as errors |
| QR Code Generator | Any text or URL | Vector SVG or PNG | Static only: no expiry, no analytics, no logo |
| Crop Image | JPEG, PNG, WebP | Cropped image, same format | Free-draw or locked aspect; no HEIC or animated GIF |
| Rotate Image | JPEG, PNG, WebP | Rotated image, same format | Fine angles trim to the largest upright rectangle, so corners never go black |
| Circle Crop | JPEG, PNG, WebP | PNG with transparent corners | Circle only; size presets cap the output |
| Merge Images | Several images | One PNG (side by side, grid or stacked) | Order set by drag; canvas size capped by device memory |
| Signature Resizer | JPEG, PNG, WebP | PNG or JPEG at exact pixels | Transparency forces PNG; presets are pixels, not DPI |
| Color Extractor | JPEG, PNG, WebP | Hex palette and average color | Reads pixels only; no file is produced |
| Images to GIF | Several images | One animated GIF | 256 colors maximum; dithering is optional |
| GIF to Images | GIF87a and GIF89a | PNG or JPEG frames, singly or as a ZIP | Disposal modes are composited; interlacing is removed |
| Word to PDF | .docx (one at a time) | A4 or Letter PDF | Legacy .doc is a binary blob and is refused |
| Excel to PDF | .xlsx (one at a time) | PDF of tables, one block per sheet | Legacy .xls is refused; formulas show cached values |
| Excel Converter HEIC to JPG Signature PNG Maker Favicon Generator Image Background Remover JWT Decoder | .xlsx or .csv | CSV or .xlsx | Values only: formulas do not survive a round trip |
| PDF to Text | Text-based PDF | Plain text with page markers | No OCR: a scanned PDF yields no text |
| PDF to Word | Text-based PDF | Editable .docx | Reading order is rebuilt heuristically; complex layouts shift |
| Extract PDF Images | PDF (one at a time) | Embedded images, singly or as a ZIP | Vector drawings are rasterized; tiny icons are filtered out |
| Merge PDF & Image | PDFs and images together | One PDF in your order | Images are placed as pages; transparent PNG is flattened onto white |
| Barcode Generator | Text or numbers | PNG or vector SVG | Code 128, EAN-13, UPC-A and EAN-8 only; the check digit is computed for you |
| Markdown to PDF | .md, .markdown or pasted Markdown | A4 or Letter PDF, one rasterized page per capture | Text not selectable; no math or syntax highlighting |
| EPUB to PDF | .epub (DRM-free) | A4 or Letter PDF, chapters in spine order | DRM refused; no PDF outline; remote images never fetched |
| UUID Generator | Nothing; it generates | UUID v4, v1 or nil in bulk up to 1,000 | Cryptographically random; copy all or download as .txt |
| Word Counter | Pasted text | Word, character, sentence and paragraph counts | Counts what you paste; reading time and keyword density included |
| PDF Metadata Remover | One PDF at a time | Same PDF with hidden metadata stripped | Inspects Author, Title, Creator, dates and XMP; strips containers only |
Also outside the scope: password protection and bookmark splits. E-signatures and page numbers are covered by Sign PDF and Page Numbers.
The Image Compressor is where most people start: JPEG, PNG and WebP, batch mode, and a live quality slider.
Open Image Compressor