Free online tools that never upload your files
Free browser tools powered by WebAssembly — everything runs locally, nothing is uploaded.
Every tool runs locally via WebAssembly or your browser's own APIs — free, no signup, no watermark. Close the tab and nothing remains.
Data
Format, validate, and transform structured text — all locally.
Age Calculator
Calculate exact age in years, months, and days, plus total days/weeks/hours lived and a next-birthday countdown.
runs locallyBase64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text, instantly in your browser.
WebAssemblyCLI / agentCase Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and kebab-case.
WebAssemblyCLI / agentColor Converter
Convert colors between HEX, RGB, and HSL formats instantly.
WebAssemblyCLI / agentColor Palette Extractor
Extract the dominant colors from any image as a hex palette with percentage shares.
runs locallyCron Parser / Schedule Explainer
Translate any 5-field cron expression into plain English and see the next 10 run times — computed locally in your timezone.
runs locallyCSS Formatter
Beautify (pretty-print) minified or messy CSS instantly, right in your browser.
runs locallyCSS Generator (Gradient & Shadow)
Build CSS gradients and box shadows visually with live preview and copy-ready code.
runs locallyCSV to JSON Converter
Convert CSV data to a JSON array of objects, using the header row as keys.
WebAssemblyCLI / agentDiff Checker
Compare two texts line by line with a color-coded diff: removed lines in red, added lines in green, plus a copyable unified diff.
runs locallyText Encryptor / Decryptor
Encrypt or decrypt any text with a passphrase using AES-256-GCM — keys never leave your browser.
runs locallyHash Generator
Calculate MD5, SHA-1, SHA-256, SHA-512, and CRC32 checksums of any text.
WebAssemblyCLI / agentHTML Formatter
Beautify (pretty-print) minified or messy HTML instantly, right in your browser.
runs locallyHTML to Markdown Converter
Convert HTML pages and snippets to clean GitHub-Flavored Markdown instantly.
runs locallyImage to Base64 Converter
Convert any image to a Base64 string or data URI for embedding in HTML, CSS, or JSON.
runs locallyJavaScript Formatter
Beautify (pretty-print) or minify JavaScript code instantly, right in your browser.
runs locallyJSON Formatter
Format, validate, minify, and escape JSON instantly. Powered by Rust + WebAssembly.
WebAssemblyCLI / agentJSON to CSV Converter
Convert a JSON array of objects to CSV with proper quoting — columns come from the union of all keys, nested values are stringified.
runs locallyJWT Decoder
Decode a JSON Web Token and inspect its header, payload, and signature — without sending it anywhere.
WebAssemblyCLI / agentLorem Ipsum Generator
Generate placeholder lorem ipsum text by paragraphs, sentences, or words.
WebAssemblyCLI / agentMarkdown to HTML
Convert Markdown to clean HTML instantly, right in your browser.
WebAssemblyCLI / agentOpen Graph / Meta Tag Generator
Generate Open Graph, Twitter Card, and SEO meta tags for any page, with a live link-preview card — no signup.
runs locallyPassword Generator
Generate strong random passwords with letters, digits, and symbols.
WebAssemblyCLI / agentPomodoro Timer
A classic Pomodoro timer: 25-minute work sessions, short breaks, and a long break every fourth session — with a beep and tab-title countdown.
runs locallyRandom Name Picker
Pick one or more random names from your list with a suspenseful spin animation — great for giveaways, raffles, and choosing who goes first.
runs locallyRegex Tester
Test regular expressions against text and see every match with its position.
WebAssemblyCLI / agentRobots.txt Generator
Create a valid robots.txt file with allow/block rules, sitemap and crawl-delay — with a live preview and one-click download.
runs locallyLine Sorter / Deduplicator
Sort lines alphabetically (A→Z or Z→A), remove duplicate lines, or reverse their order.
WebAssemblyCLI / agentSQL Formatter
Beautify (pretty-print) SQL queries for MySQL, PostgreSQL, SQLite and more, right in your browser.
runs locallySQLite Viewer
Open a SQLite database file in your browser and run SQL against it — the file never leaves your device.
runs locallyText Splitter / Joiner
Split text into lines by a delimiter, or join lines back together with a separator.
WebAssemblyCLI / agentUnix Timestamp Converter
Convert Unix epoch timestamps to human-readable dates and back.
WebAssemblyCLI / agentTyping Speed Test
Measure your typing speed in words per minute (WPM) with live accuracy stats — no account, no tracking.
runs locallyUnit Converter
Convert between metric and imperial units live in both directions — length, weight, temperature, volume, area, speed, data, and time.
runs locallyURL Encoder / Decoder
Percent-encode text for safe use in URLs, or decode it back.
WebAssemblyCLI / agentUUID Generator
Generate random UUID v4 identifiers — one at a time or in bulk.
WebAssemblyCLI / agentWasm File Explorer
Inspect a .wasm binary: sections, imports, exports, function signatures, and hex — right in your browser.
runs locallyWAT ⇄ WASM Converter
Compile WebAssembly Text Format (WAT) to .wasm, decompile .wasm back to WAT, and format or minify WAT — all locally.
runs locallyWord Counter
Count words, characters, sentences, paragraphs, and estimate reading time.
WebAssemblyCLI / agentZIP Compressor
Combine multiple files and folders into a single ZIP archive — entirely in your browser.
runs locallyZIP Extractor
Extract the contents of a ZIP archive and download the files — entirely in your browser.
runs locallyImage
Compress, convert, and rasterize images without uploading them.
AI Image Detector
Check whether an image was generated by AI (Midjourney, DALL·E, Stable Diffusion…) using a neural detector plus metadata forensics — all locally.
runs locallyAVIF to JPG Converter
Convert AVIF images to JPG online for free, even if your browser can't open AVIF.
runs locallyAVIF to PNG Converter
Convert AVIF images to lossless PNG online for free, preserving transparency.
runs locallyBackground Remover
Remove the background from any photo with an AI that runs entirely in your browser.
runs locallyBarcode Generator
Generate Code 128, EAN-13, or UPC-A barcodes from text or digits and download them as PNG.
runs locallyBarcode & QR Scanner
Read QR codes and barcodes (EAN, UPC, Code 128, and more) from image files — entirely in your browser.
runs locallyBMP Converter
Convert BMP images to PNG or JPG, or turn any image into a BMP — entirely in your browser.
runs locallyBMP to JPG Converter
Convert BMP images to compact JPEG — entirely in your browser.
runs locallyBMP to PNG Converter
Convert BMP images to lossless PNG — shrink files 5-10×, entirely in your browser.
runs locallyEXIF Metadata Viewer
View the hidden metadata in your photos — camera, date, and GPS location — entirely in your browser.
runs locallyFavicon Generator
Turn any image into a multi-size favicon.ico plus individual PNG favicons — entirely in your browser.
runs locallyGIF to Frames
Split a GIF into individual frames and download them as PNG files.
runs locallyGIF Tools
A collection of free GIF tools: extract frames as PNG, reverse playback, and shrink file size — all in your browser.
runs locallyHEIC to JPG Converter
Convert iPhone HEIC/HEIF photos to JPG or PNG — entirely in your browser.
runs locallyImage Compressor
Shrink JPEG, PNG, and WebP images with a quality slider — processed locally in a Web Worker.
runs locallyImage Format Converters
A collection of free image format converters: PNG, JPG, WebP, and AVIF in every direction — all in your browser.
runs locallyImage Cropper
Crop any image interactively — drag the selection, lock an aspect ratio, export at full resolution.
runs locallyImage Resizer
Resize images to exact dimensions with high-quality scaling — entirely in your browser.
runs locallyImage Upscaler
Double an image's resolution with AI super-resolution that runs entirely in your browser.
runs locallyImage Watermark
Tile a text or logo watermark over any photo — adjust opacity, angle, and spacing.
runs locallyImages to GIF Maker
Combine a set of images into an animated GIF slideshow — choose the frame rate and width.
runs locallyJPG to AVIF Converter
Convert JPG images to AVIF online for free and shrink them dramatically.
runs locallyJPG to PNG Converter
Convert JPG images to lossless PNG online for free.
runs locallyJPG to WebP Converter
Convert JPG images to WebP online for free and save bandwidth.
runs locallyOCR — Image to Text
Extract text from images with OCR (printed & handwritten, 49 languages). Runs entirely in your browser — the image never leaves your device.
runs locallyGIF Optimizer
Shrink a GIF's file size by re-encoding it with a fresh palette, optionally downscaled.
runs locallyPaint
A classic paint program in your browser: pencil, brush, eraser, fill bucket, shapes, spray and text. Draw and save as PNG.
runs locallyPNG to JPG Converter
Convert PNG images to JPG online for free, with a quality slider.
runs locallyPNG to WebP Converter
Convert PNG images to WebP online for free, with adjustable quality.
runs locallyQR Code Generator
Generate QR codes for URLs, text, Wi-Fi, and more — download as PNG.
WebAssemblyCLI / agentEXIF Remover
Strip the hidden metadata from photos — camera info, dates, and especially GPS location — by re-encoding them locally in your browser.
runs locallyGIF Reverser
Reverse the playback of an animated GIF so it plays backwards.
runs locallySVG to PNG
Rasterize SVG files to PNG with a custom output width, right in your browser.
WebAssemblyCLI / agentWebP to JPG Converter
Convert WebP images to JPG online for free.
runs locallyWebP to PNG Converter
Convert WebP images to PNG online for free, preserving transparency.
runs locallyAudio
Record, convert, denoise, and transform audio — processed locally in your browser.
Audio Converter
Convert audio files to WAV or MP3 entirely in your browser.
runs locallyAudio Cutter
Trim an audio file to a start and end time.
runs locallyAudio Noise Reducer
Reduce background hiss and noise from recordings with a noise gate.
runs locallyVoice Recorder
Record audio from your microphone and download it as a WAV file.
runs locallyAudio Speed Changer
Speed up or slow down audio without changing its pitch.
runs locallyAudio Tools
A collection of free audio tools: record, convert, remove noise, change voice and speed, boost volume, and cut — all in your browser.
runs locallyAudio Transcriber
Turn voice recordings, interviews, and voicemails into text with a local Whisper model — no audio ever leaves your device.
runs locallyM4A to MP3 Converter
Convert M4A audio (voice memos, iTunes) to MP3 entirely in your browser.
runs locallyM4A to WAV Converter
Convert M4A audio to uncompressed WAV for editing — entirely in your browser.
runs locallyOGG to MP3 Converter
Convert OGG (Vorbis/Opus) audio to MP3 — entirely in your browser.
runs locallyText to Speech
Turn text into natural-sounding speech with Piper neural voices in 55 languages — running entirely in your browser. Your text never leaves your device.
runs locallyVoice Changer
Change the pitch of a voice recording — chipmunk, deep voice, or any custom amount.
runs locallyVolume Booster
Increase (or lower) the volume of an audio file, with soft clipping to avoid distortion.
runs locallyWAV to MP3 Converter
Shrink large WAV files to compact MP3 — entirely in your browser.
runs locallyDocuments
Convert Word, PowerPoint, Excel, and other documents to Markdown — entirely in your browser.
DOC to Markdown
Convert legacy Word (.doc) documents to clean Markdown. Runs entirely in your browser.
runs locallyDOCX to Markdown
Convert Word (.docx) documents to clean Markdown. Preserves headings, lists, tables, and links. Runs entirely in your browser.
runs locallyEPUB to Markdown
Convert EPUB ebooks to Markdown, chapter by chapter. Runs entirely in your browser.
runs locallyODP to Markdown
Convert OpenDocument presentations (.odp) to Markdown. Runs entirely in your browser.
runs locallyODS to Markdown
Convert OpenDocument spreadsheets (.ods) to Markdown tables. Runs entirely in your browser.
runs locallyODT to Markdown
Convert OpenDocument text files (.odt) to clean Markdown. Runs entirely in your browser.
runs locallyPPT to Markdown
Convert legacy PowerPoint (.ppt) presentations to Markdown. Runs entirely in your browser.
runs locallyPowerPoint to Markdown
Convert PowerPoint (.pptx) presentations to Markdown, slide by slide. Runs entirely in your browser.
runs locallyRTF to Markdown
Convert Rich Text Format (.rtf) files to clean Markdown. Runs entirely in your browser.
runs locallyExcel to Markdown
Convert Excel (.xlsx) spreadsheets to Markdown tables. Runs entirely in your browser.
runs locallyOffice
Edit Word, Excel, and PowerPoint documents online — the engines run as WebAssembly in your browser, so your documents never leave your device.
Merge, split, and convert PDF documents, 100% in your browser.
PDF Compressor
Shrink PDF files by re-encoding their pages at a lower DPI — choose the size/quality balance.
runs locallyPDF Editor
Open, annotate, and fill PDF forms entirely in your browser, then save the edited PDF back to your device. No upload, no account, no watermark.
runs locallyImage to PDF
Turn JPG, PNG, or WebP images into a single PDF — reorder pages, pick a page size, and download. Runs 100% in your browser.
runs locallyMerge PDF
Combine multiple PDF files into a single PDF, in the order you choose.
runs locallyPDF to Images
Render every PDF page to PNG or JPG, then download them individually.
runs locallyPDF to Text / Markdown
Extract text or structured Markdown from PDF files. Detects scanned/image-only PDFs. Runs entirely in your browser.
runs locallyRotate PDF
Rotate all pages of a PDF by 90°, 180°, or 270°.
runs locallySign PDF
Add a handwritten, typed, or uploaded signature to any PDF page — no upload, no account.
runs locallySplit PDF
Split a PDF into single-page PDF files, all in your browser.
runs locallyWatermark PDF
Stamp a diagonal text watermark on every page of a PDF.
runs locallyVideo
Trim and transcode video entirely in your browser.
Video Muter
Strip the audio track from a video without re-encoding (stream copy).
runs locallyVideo Reverser
Reverse a video so it plays backwards — frames and audio both flipped.
runs locallyVideo Compressor
Shrink a video's file size by re-encoding it — choose the size/quality balance.
runs locallyVideo Cutter
Cut a segment out of a video without re-encoding (stream copy).
runs locallyVideo Frame Extractor
Grab a single frame from a video at any timestamp and save it as a JPG image.
runs locallyVideo Speed Changer
Change a video's playback speed — speed it up or slow it down — with audio kept in sync.
runs locallyVideo to GIF Converter
Convert MP4, WebM, MOV and other video formats to an animated GIF.
runs locallyVideo to MP3 Converter
Extract the audio track from MP4, WebM, MOV and other videos as an MP3 — entirely in your browser, no upload.
runs locallyVideo to MP4 Converter
Convert WebM, MOV, AVI and other formats to MP4 (H.264/AAC).
runs locallyVideo to WebM Converter
Convert MP4, MOV and other formats to WebM (VP8/Vorbis).
runs locallyVideo Tools
A collection of free video tools: cut, convert to MP4/WebM, and turn video into GIF — all in your browser.
runs locallySlides
Turn presentation decks into images or PDF.
AI
On-device AI helpers that run locally in your browser. Chrome only — availability depends on your device.
AI Chat (Local)
Chat with an AI model that runs on your device — pick Chrome's built-in Gemini Nano or a local WebAssembly model. No account, no cloud.
runs locallyAI Data Extractor
Extract structured data (names, dates, amounts) from text with AI that runs entirely on your device — Chrome's built-in model or a local WebAssembly model.
runs locallyAI Rewriter
Rewrite or improve text with AI that runs entirely on your device — Chrome's built-in model or a local WebAssembly model. No cloud.
runs locallyAI Summarizer
Summarize any text with AI that runs entirely on your device — Chrome's built-in model or a local WebAssembly model. No cloud.
runs locallyAI Translator
Translate text between 12 languages with AI that runs entirely on your device — Chrome's built-in model or a local WebAssembly model. No cloud.
runs locally