Private by design · Free forever

Powerful file tools.
Right in your browser.

Convert PDFs, images, videos, audio, spreadsheets, and more. Your files stay on your device—where they belong.

Explore all tools ↓✓ No uploads   ✓ No account   ✓ No quotas
⌁
Private by default

Files never leave your device.

∞
Free forever

No trials, credits, or surprise paywalls.

⚡
Fast & local

Your browser does the work instantly.

71 private tools

Tools for real work

Thirty-five focused utilities for images, documents, animations, data, and everyday file tasks.

Image tools

23 tools
HE

HEIC to PNG

Convert iPhone HEIC photos to lossless PNG files privately in your browser.

HEIC, HEIF → PNG
↗
AV

AVIF to JPG

Turn AVIF images into compatible JPG files with adjustable quality.

AVIF → JPG
↗
SV

SVG to PNG

Render an SVG as a crisp PNG at the exact dimensions you need.

SVG → PNG
↗
GF

GIF Cropper

Crop an animated GIF while keeping its frames, timing, and animation.

GIF → GIF
↗
↔

Flip Image

Mirror a photo horizontally, vertically, or both and export a private PNG, JPG, or WebP copy.

PNG, JPG, WebP → PNG, JPG, WebP
↗
↔

SVG to JPG

Render a local SVG into a JPG with exact dimensions, background color, and adjustable quality.

SVG → JPG
↗
↔

Stitch Images

Join local images side by side or vertically with adjustable spacing, a background, and keyboard reordering.

PNG, JPG, WebP → PNG, JPG, WebP
↗
↔

Pixelate Image

Apply adjustable whole-image pixelation to a photo, preview the result, and export it locally.

PNG, JPG, WebP → PNG, JPG, WebP
↗
GF

WebP to GIF

Convert still or animated WebP into GIF locally, preserving animation where the browser supports decoding it.

WebP → GIF
↗
GF

GIF to PNG

Extract a selected composited GIF frame, or download every frame as lossless PNG images in a ZIP.

GIF → PNG, ZIP
↗
↔

AVIF to PNG

Convert an AVIF image into a transparent-capable PNG entirely on your own device.

AVIF → PNG
↗
↔

Rotate Image

Rotate a photo by an exact clockwise angle, fit the full result, and export PNG, JPG, or WebP.

PNG, JPG, WebP → PNG, JPG, WebP
↗
GF

PNG to GIF

Convert one PNG into a still GIF or combine equally sized PNG frames into an animated GIF.

PNG → GIF
↗
↔

Blur Image

Apply a whole-image blur with an adjustable radius and preview the exported result privately.

PNG, JPG, WebP → PNG, JPG, WebP
↗
↔

WebP to JPG

Convert WebP images into JPG with adjustable quality and a chosen background for transparent areas.

WebP → JPG
↗
↔

WebP to PNG

Create a PNG copy of a WebP image while retaining decoded transparency, without a file upload.

WebP → PNG
↗
GF

GIF Resizer

Resize an animated GIF to a chosen width while preserving aspect ratio, frame sequence, timing, and looping.

GIF → GIF
↗
GF

GIF Speed Changer

Speed up or slow down an animated GIF using a multiplier, then preview and download the new animation.

GIF → GIF
↗
↔

HEIC to JPG

Turn an iPhone HEIC or HEIF photo into a compatible JPG with local decoding and adjustable quality.

HEIC, HEIF → JPG
↗
↗

JPG to ICO

Create a Windows icon with six resolutions from a JPG image, privately in your browser.

JPG → ICO
↗
↗

ICO to PNG

Inspect the image sizes inside an ICO file and export your chosen resolution as PNG.

ICO → PNG
↗
↗

PNG to JPG

Convert PNG to JPG with adjustable quality and a background color for transparent areas.

PNG → JPG
↗
SV

PNG to SVG

Trace PNG images into editable SVG vector paths entirely in your browser.

PNG → SVG
↗

Data tools

17 tools
<>

XML Formatter

Format, minify, and validate XML instantly in a private browser editor.

XML, text → XML, text
↗
XL

XLSX to CSV

Convert any worksheet in an Excel file to CSV without sending it to a server.

XLSX → CSV
↗
{}

JSON Diff

Compare two JSON documents and inspect added, removed, and changed values.

JSON, text → Diff report
↗
{}

JSON Minifier

Validate and compact JSON without changing large numeric literals, string escapes, duplicate keys, or key order.

JSON, text → JSON
↗
{}

XML to JSON

Convert XML to readable JSON with explicit attribute and repeated-element rules, entirely in your browser.

XML → JSON
↗
{}

Line Counter

Count total, blank, and nonblank lines plus Unicode characters in pasted text or a local file.

UTF-8 text → Counts, JSON
↗
{}

YAML to JSON

Convert YAML into formatted JSON with exact numeric values and clear validation errors.

YAML 1.2 → JSON
↗
{}

JSON to CSV

Turn JSON records into CSV with selectable delimiters and spreadsheet-safe output.

JSON objects → CSV
↗
{}

JSON to YAML

Create readable YAML from JSON while preserving scalar types and large numeric values.

JSON → YAML
↗
{}

Markdown to HTML

Convert Markdown headings, tables, lists and code blocks into HTML with a safe preview.

Markdown → HTML
↗
{}

JSON to XML

Convert JSON to XML using a chosen root element, repeated elements and explicit attributes.

JSON → XML
↗
{}

CSV Viewer

Open CSV files as a navigable table without uploading them or executing spreadsheet formulas.

CSV / TSV → Table preview
↗
{}

XLSX Viewer

Inspect worksheet values from an XLSX workbook and switch between sheets locally.

XLSX → Worksheet values
↗
{}

CSV to XLSX

Create an XLSX workbook from CSV while preserving text, leading zeros and long identifiers.

CSV / TSV → XLSX
↗
{}

Case Converter

Change text to uppercase, lowercase, title case or sentence case with locale-aware casing.

Text → Text
↗
{}

EPUB to PDF

Render an unencrypted EPUB in reading order and export its text and images into PDF pages.

Unencrypted EPUB → Image-based PDF
↗
{}

PPTX Viewer

View PPTX slides with text, images, shapes, tables and common charts directly in your browser.

PPTX → Static slide preview
↗
B
The Browser Power Tools promise

Your files are not our business.

Traditional online converters send your documents to somebody else’s computer. Browser Power Tools uses modern browser APIs, WebAssembly, and local storage so the useful work happens on yours.

01 No file uploads02 No user accounts03 No artificial limits04 Clear capability checks