Skip to content

Free browser utilities

Simple tools for everyday digital problems.

Resize images, prepare documents and fix frustrating file requirements with free, straightforward browser tools.

  • Files stay on your device
  • No account required
  • Free to use

Available now

All tools
  • Convert WebP, PNG, JPG Online

    Turn a JPG, PNG or WebP into another of those three formats in your browser, with the real output size reported after the encode.

    • Images
    • No upload
  • Crop Image to Exact Pixels

    Cut a JPEG, PNG or WebP down to the part you want, at the picture’s real resolution, without uploading it anywhere.

    • Images
    • No upload
  • Signature Photo Resizer & PNG Tool

    Crop a signature image and resize it to an exact width and height, with an optional file-size target — all inside your browser.

    • Application photos
    • No upload
  • Combine PDF Files Free

    Combine two or more PDFs into one document, in the order you choose, without uploading them anywhere.

    • Documents
    • No upload
  • Rotate PDF Pages Permanently

    Turn PDF pages upright — 90° either way or 180° — across the whole file or just the pages you name.

    • Documents
    • No upload
  • Convert PDF Pages to High-Res JPG

    Turn PDF pages into JPG images in your own browser — every page or just the ones you name, at the resolution you choose.

    • Documents
    • No upload
  • Passport Size Photo Maker Online 2x2

    Crop a portrait to selected passport or visa photo dimensions, with optional positioning guides. Check the destination authority’s current requirements.

    • Application photos
    • No upload
  • Check PDF Page Count & Specs

    Read a PDF’s page count, author metadata, and exact page dimensions in millimeters and inches without opening a reader.

    • File checks
    • No upload
  • Delete Pages from PDF Free

    Remove unwanted pages from a PDF document directly in your browser. Choose page numbers and download a clean file.

    • Documents
    • No upload
  • Rearrange & Sort PDF Pages Online

    Organize, reorder and delete pages of a PDF visually in your browser. Fast drag-and-drop page sorting with zero uploads.

    • Documents
    • No upload
  • Compress PDF in Your Browser

    Re-encode PDF pages as JPEG to reduce file size, with no upload and no target-size promise. See the exact before and after size before downloading.

    • Documents
    • No upload
  • Add Custom Page Numbers to PDF

    Insert clean, customizable page numbers into header or footer positions across any PDF document in your browser.

    • Documents
    • No upload
  • Sign PDF Document Online Free

    Draw, type or stamp your signature onto a PDF document in your browser. A drawn signature, not a certificate-backed cryptographic signature.

    • Documents
    • No upload
  • Recover Corrupted PDF Document

    Open a damaged PDF with a tolerant parser and re-save it as a fresh file. Recovery works only when the core objects survive — it is not magic for unsalvageable files.

    • File checks
    • No upload
  • Extract Clean Text from PDF

    Pull text content out of PDF pages and export as clean Markdown or TXT format for notes, AI prompts and summaries.

    • Documents
    • No upload
  • Convert Word Docx to PDF Free

    Extract the text of Microsoft Word (.docx) files into clean PDF pages in your browser. Text-only: images and original layout are not preserved.

    • Documents
    • No upload
  • Add PDF/A Archive Metadata to a PDF

    Write ISO 19005 pdfaid identification metadata into a PDF in your browser, and read exactly what a validated PDF/A conversion would still require.

    • Documents
    • No upload
  • Add Text Watermark to Photo

    Stamp a custom text copyright watermark across JPG, PNG and WebP photos in your browser, with position, opacity and size controls.

    • Images
    • No upload
  • Blur Faces in Photo for Privacy

    Protect people’s privacy by pixelating or blurring out faces, vehicle license plates and sensitive details in photos.

    • Images
    • No upload
  • Remove Photo Background Client-Side

    Erase a solid or simple background with a colour-tolerance slider and export a transparent PNG locally. Not an AI cutout model.

    • Images
    • No upload
  • Upscale Image Resolution Bicubic

    Enlarge low-resolution photos 2x or 4x with bicubic canvas interpolation in your browser. Not an AI super-resolution model — detail is resampled, not invented.

    • Images
    • No upload
  • Create Animated GIF from Images

    Bundle multiple JPG, PNG or WebP photos into an animated GIF with custom frame delay, speed and looping settings.

    • Images
    • No upload
  • Reduce GIF File Size Under 1MB

    Compress animated GIFs with palette optimization and color quantization to meet Discord, forum and email upload limits.

    • Images
    • No upload
  • OCR PDF — Recognize Text in Scans

    Recognize text in scanned PDFs in your browser with a self-hosted English model. Per-page confidence is reported; nothing is uploaded anywhere.

    • Documents
    • No upload
  • Excel to PDF — Convert .xlsx Sheets

    Turn an .xlsx workbook into a printable A4 PDF in your browser. Each sheet becomes a paginated table with a repeating header. Nothing is uploaded.

    • Documents
    • No upload
  • Flatten PDF Form Fields

    Bake interactive AcroForm fields into static page content in your browser. The result opens as a plain document — no fields, no editing.

    • Documents
    • No upload
  • File Hash Calculator

    Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 checksums of a file in your browser and compare the result with a published checksum.

    • Files & archives
    • No upload
  • Check File Type by Bytes

    Identify a file’s real format from its magic bytes, see the header values, and catch an extension that does not match the content.

    • File checks
    • No upload
  • Create ZIP Archive Online

    Pack files or a whole folder into one .zip archive in your browser, with folder paths kept and duplicate names handled.

    • Files & archives
    • No upload
  • Extract ZIP Files Online

    Open a ZIP archive in your browser, list what is inside, and download individual files or the whole set again.

    • Files & archives
    • No upload
  • Remove EXIF Data from Photo

    Read the EXIF block in a JPG, PNG or WebP photo, see where it was taken, and strip the metadata without re-encoding the pixels.

    • Images
    • No upload
  • Favicon Generator from Image

    Centre-crop any image into a favicon.ico plus the PNG sizes browsers and phones ask for, and download them as one ZIP.

    • Images
    • No upload
  • Image to Base64 Converter

    Encode an image as a Base64 data URI and copy it as HTML, CSS or JSON. The bytes are read and encoded in your browser.

    • Images
    • No upload
  • SVG to PNG Converter

    Render SVG markup to PNG at an exact size or a scale, with transparency kept and the output dimensions shown before you download.

    • Images
    • No upload
  • Image Color Palette Extractor

    Pull the dominant colours out of a photo and copy them as HEX, RGB, HSL, CSS variables or JSON, with the share of pixels each one covers.

    • Images
    • No upload
  • Split Image into Grid

    Cut a photo into equal 2×2, 3×3 or custom grid tiles for Instagram, puzzles or print, then download every tile as one ZIP.

    • Images
    • No upload
  • Add Border to Image

    Add a solid colour border to a JPG, PNG or WebP photo with an exact pixel width, preview it live, and download at full resolution.

    • Images
    • No upload
  • Rotate & Flip Image

    Turn a photo 90°, 180° or 270° clockwise, or mirror it horizontally or vertically, with a live preview and full-resolution download.

    • Images
    • No upload
  • Change Image DPI

    Set the print density of a JPG or PNG to 72, 150, 300 or 600 DPI by rewriting the metadata field, without resampling a single pixel.

    • Images
    • No upload
  • Compare Two Images

    Compare two photos pixel by pixel, see how many changed, and download a red difference map that shows where they differ.

    • Images
    • No upload
  • Batch Convert Images

    Convert up to 50 JPG, PNG or WebP images to one format in a single run, optionally cap the longest side, and download everything as a ZIP.

    • Images
    • No upload
  • Edit PDF Metadata

    View and change a PDF’s title, author, subject, keywords, creator and producer, then save a new copy in your browser.

    • Documents
    • No upload
  • PDF Multiple Pages per Sheet

    Put 2, 4, 6 or 9 PDF pages on one sheet to save paper when printing, with each page scaled to fit its cell.

    • Documents
    • No upload
  • Crop PDF Pages

    Trim a margin from every page of a PDF by setting the CropBox, so viewers and printers show only the area you want.

    • Documents
    • No upload
  • Markdown to PDF Converter

    Paste Markdown or drop a .md file and download a clean PDF with headings, lists, code blocks and tables.

    • Documents
    • No upload
  • PDF to PNG Converter

    Render PDF pages to transparent PNGs at 1× to 4× scale, then download every page individually or as one ZIP.

    • Documents
    • No upload
  • Extract Images from PDF

    Pull the actual embedded images out of a PDF, not the rendered pages, and download each one or a ZIP of them all.

    • Documents
    • No upload
  • Batch Image Resizer

    Resize many JPG, PNG or WebP photos to a maximum width or height, or an exact box, then download them as one ZIP.

    • Images
    • No upload
  • TXT to PDF Converter

    Turn plain UTF-8 text into a paginated PDF with a clean embedded font — perfect for notes, logs and drafts.

    • Documents
    • No upload
  • JSON Formatter & Validator

    Format, minify and validate JSON in your browser, with the parser’s own error message when the input is invalid.

    • File checks
    • No upload
  • URL Encoder & Decoder

    Encode or decode URLs and query parameters — with a clear split between component encoding and full-URL encoding.

    • File checks
    • No upload
  • HEIC to JPG Converter

    Convert Apple HEIC or HEIF photos to standard JPG in your browser, choose the JPEG quality, and download a file that opens everywhere.

    • Images
    • No upload
  • HEIC to PNG Converter

    Turn an iPhone HEIC or HEIF photo into a lossless PNG in your browser. Alpha is preserved when the source has it, and nothing is uploaded.

    • Images
    • No upload
  • TIFF to JPG Converter

    Convert a TIFF or TIF scan to JPG in your browser. Common TIFF compressions are decoded locally, with transparency flattened onto white.

    • Images
    • No upload
  • TIFF to PNG Converter

    Convert a TIFF scan to lossless PNG in your browser. Alpha is kept, the orientation tag is applied, and only the first page is written.

    • Images
    • No upload
  • SVG to JPG Converter

    Render SVG markup to JPG at 1×, 2× or 4× its intrinsic size. Scripts and external references are stripped, and transparency becomes white.

    • Images
    • No upload
  • BMP to PNG Converter

    Convert a Windows BMP image to PNG in your browser. The output is lossless, smaller in most cases, and accepted by modern software.

    • Images
    • No upload
  • AVIF to JPG Converter

    Convert AVIF images to JPG in your browser with a quality control. Modern browsers decode AVIF locally; nothing is uploaded.

    • Images
    • No upload
  • Batch Rotate Images

    Rotate up to 50 JPG, PNG or WebP images by 90°, 180° or 270° in one run, then download every result as a single ZIP.

    • Images
    • No upload
  • Image Grayscale Converter

    Turn a colour photo into a proper luminance grayscale image in your browser, with a live preview and PNG, JPG or WebP output.

    • Images
    • No upload
  • Add Padding to Image

    Add exact padding around a photo or fit it into a 1:1, 4:5, 16:9 or 9:16 canvas without cropping or stretching it.

    • Images
    • No upload
  • CSV to JSON Converter

    Convert CSV to JSON in your browser. The header row becomes the keys, quoted fields survive, and no types are guessed or invented.

    • File checks
    • No upload
  • JSON to CSV Converter

    Turn a JSON array of objects into a clean CSV. Nested objects are serialised into the cell instead of being dropped or mangled silently.

    • File checks
    • No upload
  • CSV Viewer

    Open a CSV in your browser and see it as a table with column statistics — count, missing values, min, max, mean and distinct values.

    • File checks
    • No upload
  • YAML to JSON Converter

    Convert YAML to JSON in your browser. Parse errors report the exact line and column; multi-document files are refused instead of guessed.

    • File checks
    • No upload
  • JSON to YAML Converter

    Convert JSON to YAML in your browser with readable, stable output. Invalid JSON shows a precise error, not a best-effort guess.

    • File checks
    • No upload
  • YAML Formatter

    Normalise YAML formatting in your browser: consistent indentation, optional key sorting, and a documented parse error when something is off.

    • File checks
    • No upload
  • XML Formatter

    Pretty-print XML in your browser with your chosen indentation. Entities stay decoded, attributes are kept, and broken markup is reported by the parser.

    • File checks
    • No upload
  • XML Validator

    Check whether XML is well-formed in your browser, with the parser’s line and column for the first problem it finds.

    • File checks
    • No upload
  • Text Case Converter

    Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case and dot.case.

    • File checks
    • No upload
  • HTML Entity Encoder & Decoder

    Encode and decode HTML entities in your browser — named, decimal and hex references — with basic and full numeric escaping modes.

    • File checks
    • No upload
  • Markdown to HTML Converter

    Convert Markdown to HTML in your browser. Raw HTML in the source is sanitised by default, so a paste of script tags does not survive the conversion.

    • Documents
    • No upload
  • HTML to Markdown Converter

    Turn HTML into Markdown in your browser. Script and style elements are removed entirely; headings, lists, tables and links become Markdown equivalents.

    • File checks
    • No upload
  • HTML Minifier

    Minify HTML in your browser: collapse whitespace, strip comments, optionally minify embedded CSS and JavaScript, and see the exact byte savings.

    • File checks
    • No upload
  • CSS Minifier

    Minify CSS in your browser with exact byte measurements. Level 2 merging is opt-in and clearly labelled because it can reorder declarations.

    • File checks
    • No upload
  • JavaScript Minifier

    Minify JavaScript in your browser with terser. The code is parsed, never executed; parse errors report line and column and nothing is run.

    • File checks
    • No upload
  • Regex Tester

    Test a JavaScript regular expression against your own text in the browser. Matches are highlighted with indices, and every match plus its groups is listed.

    • File checks
    • No upload
  • UUID Generator

    Generate RFC 4122 version 4 UUIDs in your browser, up to 100 at a time, and validate any UUID you already have — format, version and variant.

    • File checks
    • No upload
  • Timestamp Converter

    Convert Unix timestamps to ISO, UTC and local time (and back) in your browser. Seconds and milliseconds are auto-detected, with the guess explained.

    • File checks
    • No upload
  • QR Code Generator

    Generate a QR code in your browser from text or a URL. Choose the error-correction level and size, and download a PNG or SVG. Nothing is uploaded.

    • File checks
    • No upload
  • QR Code Reader

    Read a QR code from an image in your browser. The decoder runs locally; the decoded payload is shown as text, never executed or opened automatically.

    • File checks
    • No upload
  • TAR Creator

    Create a tar archive in your browser from up to 500 files. Names that escape the archive are refused, never silently re-rooted.

    • Files & archives
    • No upload
  • TAR Extractor

    Open a tar archive in your browser and download its contents as a ZIP. Traversal paths, absolute paths and oversized payloads are refused.

    • Files & archives
    • No upload
  • GZIP Compressor

    Compress a file to .gz in your browser. Choose level 1, 6 or 9; the output is measured byte for byte, never estimated.

    • Files & archives
    • No upload
  • GZIP Extractor

    Decompress a .gz file in your browser with a hard memory budget, verified against its CRC-32 and size — corrupt files are refused, not half-written.

    • Files & archives
    • No upload
  • File Splitter

    Split any file into equal-size parts in your browser. Parts download as one ZIP, numbered with natural zero padding.

    • Files & archives
    • No upload
  • File Joiner

    Join split parts back into the original file in your browser. Parts order themselves by natural sort; size and SHA-256 are reported exactly.

    • Files & archives
    • No upload
  • Batch File Renamer

    Rename many files with a pattern in your browser. Tokens: {name}, {ext}, {n}, {n:3}, {date}, transforms for case and word style. Downloads as ZIP.

    • Files & archives
    • No upload
  • Duplicate File Finder

    Find byte-identical duplicates among your files in the browser. SHA-256 of every byte, groups listed, CSV report included.

    • Files & archives
    • No upload
  • Archive Content Inspector

    Inspect a ZIP, TAR or GZIP archive without extracting: file list, sizes, compression, suspicious paths — and a refusal note for every violation.

    • Files & archives
    • No upload
  • Barcode Generator

    Generate CODE128, EAN-13, EAN-8, UPC-A, CODE 39 and ITF-14 barcodes in your browser. Check digits are computed and verified for you.

    • File checks
    • No upload
  • PDF Grayscale Converter

    Convert every page of a color PDF to grayscale in your browser, preserving vector layout and size. Good for mono printing and smaller inks.

    • Documents
    • No upload
  • Add Headers & Footers to PDF

    Stamp a header or footer on every page of a PDF in your browser: custom text, page numbers, date — sized and positioned your way.

    • Documents
    • No upload
  • PDF Annotation Inspector

    List every annotation in a PDF in your browser: links, highlights, notes, form widgets — with page, text and destination, exportable as CSV.

    • Documents
    • No upload
  • PDF Page Resize

    Fit every page of a PDF onto A4, Letter, A3, A5 and more — scaled to fit, aspect ratio preserved, centered. Good for printing drafts.

    • Documents
    • No upload
  • PDF Page Size Inspector

    See every page size in a PDF: points, millimetres, paper match, orientation and rotation — plus a mixed-size warning where it helps.

    • Documents
    • No upload
  • PDF Text Search

    Search for text inside a PDF in your browser — every match with page, context and exact offsets. Counts included; nothing is uploaded.

    • Documents
    • No upload
  • PDF Form Field Inspector

    List every AcroForm field in a PDF in your browser: name, type, value, read-only and required flags — exportable as CSV. Read-only.

    • Documents
    • No upload
  • PDF Link Extractor

    Extract every link from a PDF: external URLs and internal destinations, with page and text — downloadable as CSV. Read-only.

    • Documents
    • No upload
  • PDF Bookmark Extractor

    Extract the bookmark tree from a PDF in your browser: nested outline with titles, pages and URLs — downloadable as CSV or text. Read-only.

    • Documents
    • No upload
  • CSV to Excel Converter

    Turn CSV into a real .xlsx workbook in your browser: parsed values preserved, column widths set from content. Nothing is uploaded.

    • File checks
    • No upload
  • Excel to CSV Converter

    Turn an .xlsx workbook into CSV in your browser: pick the sheet, values preserved, RFC 4180 quoting. Nothing is uploaded.

    • File checks
    • No upload

What a resize actually produces

Example original1200 × 800 px · 7.7 KBResized to 600 px wide600 × 400 px · 5.3 KB
Both pictures ship with this page as examples — nothing here is a file you uploaded. The numbers are the ones the tool measured from the finished file: half the width, half the height, and 7.7 KB became 5.3 KB. A photograph usually shrinks when it is resized, because there are fewer pixels to encode.

How these tools work

  • Processing happens locally

    Each tool reads a file you choose through your browser’s own file APIs. The bytes are not sent to a server, so there is no upload queue and nothing to wait for.

  • One job per page

    A tool page does the one thing its title says. Where a next step exists, it is a link to another real tool rather than a menu of upsells.

  • Nothing is stored about you

    There are no accounts, no upload history and no tracking of file names. Advertising is planned to fund the site, and when it starts it will not appear on tool pages at all — only on content pages, where nothing about your files is in the document.

1 more utilities are in development. The tools directory lists them honestly, without links until they actually work.