Browser-local tools for clean, structured, shippable data. Nothing is uploaded — source files stay on your device.
21 tools · live
CSV Cleaner
Clean a CSV file online — remove empty rows, trim whitespace, deduplicate, and repair malformed rows. Free, browser-based, no upload.
CSV Merger
Merge multiple CSV files online by matching headers by column name. Free for 2 files, Pro for 3+ files. Browser-based, no upload.
CSV Validator
Run a CSV sanity check in your browser. Find row-width drift, type mismatches, duplicate headers, encoding issues, and empty cells.
CSV Deduplicator
Remove duplicate CSV rows by choosing a unique key column like Email, SKU, phone, or ID. Browser-based, no upload.
CSV Column Remover
Select and delete any columns from a CSV file in your browser. Strip PII, internal codes, or unwanted fields before sharing. No upload required.
CSV Column Reorder
Drag-and-drop CSV columns into any order to match your import template. Browser-based, no upload, instant download.
CSV Header Rename
Rename one or all column headers in a CSV file to match your target schema. Perfect for platform migrations. Browser-based, no upload.
CSV Row Limiter
Extract a specific number of rows from a CSV file — set a row limit and optional offset to sample, test, or batch data. Browser-based, no upload.
CSV Transposer
Transpose any CSV file online — swap rows and columns instantly for pivot-ready data. Browser-based, no upload required.
CSV Case Converter
Convert text case in selected CSV columns — UPPERCASE, lowercase, Title Case, or Sentence case. Browser-based, no upload.
CSV Whitespace Trimmer
Remove leading and trailing whitespace from every cell in a CSV file. Fix hidden spaces causing import failures. Browser-based, no upload.
CSV Empty Row Remover
Delete all blank rows from a CSV file instantly. Cleans up exports with padding rows, copy-paste artefacts, or template gaps. Browser-based, no upload.
CSV Find & Replace
Search and replace any text or pattern across all CSV cells. Supports plain text, case-insensitive, and regex modes. Browser-based, no upload.
CSV Special Char Stripper
Remove special characters, emoji, and non-alphanumeric symbols from CSV cells. Fix encoding issues before database or system imports. Browser-based, no upload.
CSV Row Splitter
Split any CSV file into multiple smaller files by row count. Ideal for batch imports, quota chunking, or parallelising workflows. Browser-based, no upload.
CSV Column Value Splitter
Divide a CSV file into separate files based on the unique values in any column. Each group becomes its own CSV. Browser-based, no upload.
CSV Column Merger
Combine two or more CSV columns into a single column with a custom separator. Merge first + last name, address parts, or any fields. Browser-based, no upload.
CSV Duplicate Finder
Identify and highlight duplicate rows in any CSV by key column. Download a marked CSV showing which rows are duplicates. Browser-based, no upload.
CSV Sorter
Sort a CSV file by any column in ascending or descending order. Supports alphabetic and numeric sorting. Browser-based, no upload required.
CSV Column Filter
Filter CSV rows based on conditions in any column — equals, contains, starts with, greater than, and more. Browser-based, no upload.
CSV Anonymizer
Anonymize a CSV file in your browser — hash, mask, redact, sequential-replace, or drop PII columns. Auto-detects email, phone, and name fields. Free, no upload.
28 tools · live
CSV to JSON Converter
Convert any CSV file to JSON instantly in your browser. Choose array of objects, NDJSON, or grouped/nested output. Type inference, no upload, no signup.
JSON to CSV Converter
Convert JSON, NDJSON, or JSON Lines to CSV in your browser. Auto-flattens nested objects with dot-notation keys. No upload, no signup.
Excel to JSON Converter
Convert an Excel spreadsheet to a JSON array in your browser. Supports multi-sheet workbooks, header detection, and type inference. No upload.
JSON to XML Converter
Convert JSON objects and arrays to well-formed XML in your browser. Configurable root element, attribute prefix, and indent. No upload required.
XML to JSON Converter
Parse XML files and data feeds into clean JSON in your browser. Attribute handling, array coercion, and namespace stripping options. No upload.
YAML to JSON Converter
Convert YAML config files, Docker Compose, and Kubernetes manifests to JSON in your browser. Handles anchors, aliases, and multi-doc streams.
JSON to YAML Converter
Convert JSON to clean YAML for Docker Compose, Kubernetes, and GitHub Actions configs in your browser. Configurable indent and line width. No upload.
JSON to SQL Converter
Convert a JSON array into SQL INSERT statements for Postgres, MySQL, or SQLite. Auto-detects types, generates CREATE TABLE, configurable table name.
JSON to Markdown Converter
Convert a JSON array into a clean Markdown table for GitHub READMEs, documentation, and Notion. Configurable columns and alignment. No upload.
JSON Flattener
Recursively flatten deeply nested JSON objects into a single-level key-value map using dot-notation. Configurable delimiter and depth. No upload.
JSON Unflattener
Rebuild a nested JSON hierarchy from a flat dot-notation key-value map. Reverses JSON flattening and CSV column exports. No upload required.
JSON Schema Generator
Automatically generate a valid JSON Schema (Draft 7) from any JSON data sample. Infers types, required fields, and nested object shapes. No upload.
JSONPath Extractor
Test JSONPath expressions against any JSON document and see matching nodes instantly. Supports $, .[], * and recursive descent. No upload required.
JSON Key Filter
Remove specific keys from every level of a JSON object or array. Bulk-strip PII fields like id, password, and email recursively. No upload required.
JSON Key Renamer
Rename keys across thousands of JSON objects in one pass. Supports camelCase, snake_case, PascalCase conversion or custom rename maps. No upload.
JSON Transposer
Invert a JSON object by swapping keys and values, or pivot an array of objects into a columnar shape. Browser-based, no upload required.
JSON Object Merger
Deep-merge or concatenate multiple JSON files into one. Choose overwrite, first-wins, or array-append collision strategy. Browser-based, no upload.
JSON Prettifier
Format and prettify JSON with 2 spaces, 4 spaces, or tabs. Sort keys alphabetically for readable diffs. Browser-based, no upload required.
JSON Minifier
Remove all whitespace from JSON for production payloads and API responses. Shows compression savings. Browser-based, no upload required.
JSON Validator
Validate JSON syntax in real time. See exact line and column of errors, common mistake hints, and structure summary. Browser-based, no upload.
JSON to TypeScript
Convert a JSON object or array into TypeScript interface or type definitions. Configurable naming, optional vs required, and nested type extraction.
JSON to Zod Schema
Convert any JSON object into a ready-to-use Zod validation schema. Supports nested objects, arrays, unions, and optional fields. No upload.
JSON Diff
Highlight added, removed, and changed keys between two JSON objects or arrays. Recursive deep diff with colour-coded output. No upload required.
JSON Tree Viewer
Visualise and explore large JSON files in an interactive collapsible tree. Search keys and values, expand/collapse nodes, copy paths. No upload.
Mock JSON Generator
Generate realistic fake JSON data for software testing, API mocking, and AI training datasets. Names, emails, UUIDs, dates, and custom templates.
JSON Null Stripper
Remove null, undefined, empty strings, and empty arrays from JSON recursively. Clean up API responses and data exports. Browser-based, no upload.
JSON Data Anonymizer
Replace sensitive PII values in JSON with realistic fake data for GDPR compliance, safe sharing, and QA. Configurable key-to-strategy mapping. No upload.
JSON Format Fixer
Automatically fix common broken JSON: missing quotes on keys, trailing commas, single quotes, and unescaped characters. Browser-based, no upload.
50 tools · live
PDF Merge
Combine multiple PDF files into a single document. Free, browser-based, no upload.
PDF Split by Range
Split a PDF into multiple documents by specifying page ranges. Free, private, browser-based.
PDF Split by Fixed Size
Split a PDF into equal chunks of N pages each.
PDF Rotate Pages
Rotate all or specific pages in a PDF. Fix scanned documents instantly.
PDF Crop Pages
Remove unwanted margins and whitespace from PDF pages.
PDF Reorder Pages
Rearrange pages in any PDF. Reverse, shuffle, or set a custom page order.
PDF Delete Pages
Remove unwanted pages from any PDF. Select pages to delete.
PDF Extract Pages
Pull out specific pages from a PDF into a new document.
PDF Grayscale Converter
Convert a color PDF to grayscale for printing or reduced file size.
PDF Flatten Forms
Convert interactive PDF form fields into static, non-editable content.
PDF Repair & Rebuild
Fix corrupted or damaged PDF files by rebuilding the document structure.
PDF Add Page Numbers
Stamp page numbers onto every page of a PDF. Choose position and starting number.
PDF Add Watermark
Stamp a diagonal text watermark across all PDF pages. Set custom text and opacity.
PDF Resize Pages
Resize PDF pages to A4, Letter, Legal, or custom dimensions.
PDF Overlay / Stamp
Overlay one PDF on top of another — add letterheads, stamps, or approval marks.
PDF Password Protect
Encrypt a PDF with a password. 100% local — your password never leaves your browser.
PDF Remove Password
Remove password protection from a PDF you own. Enter the current password.
PDF PII Redactor
Automatically detect and redact emails, phone numbers, and SSNs from PDF documents.
PDF Metadata Scrubber
Remove author, title, producer, creation date, and all metadata from a PDF.
PDF Digital Signature Viewer
View and validate digital signatures embedded in PDF documents.
PDF Permission Setter
Set permissions to prevent printing, copying, or modifying a PDF.
PDF Bates Numbering
Stamp sequential Bates numbers on every page for legal discovery.
PDF Annotation Remover
Remove comments, highlights, sticky notes, and all annotations from a PDF.
Image to PDF Converter
Convert one or more images (JPG, PNG) into a single PDF document.
PDF to JPG Converter
Convert each page of a PDF into a high-quality JPG image.
PDF to PNG Converter
Convert each page of a PDF into a lossless PNG image.
PDF to Word Converter
Extract text from a PDF and convert it into an editable format.
PDF to Excel Converter
Detect and extract tables from PDF documents into Excel-ready CSV format.
PDF to Plain Text
Extract all text content from a PDF file. Clean, page-separated output.
HTML to PDF Converter
Convert HTML content into a PDF document. Browser-based.
DICOM to PDF Converter
Convert DICOM medical imaging files to shareable PDF documents.
SVG to PDF Converter
Convert SVG files into PDF documents while preserving vector quality.
PDF to HTML Converter
Extract text from a PDF and generate a structured HTML document.
Markdown to PDF Converter
Convert Markdown files into clean, formatted PDF documents.
PDF to Image Strip
Render all PDF pages as a single vertical image strip for previews.
PDF Compress (Lossless)
Compress a PDF using object streams and structure optimization.
PDF Compress (Aggressive)
Aggressively reduce PDF file size by removing metadata and optimizing streams.
PDF Linearize (Fast Web View)
Linearize a PDF so the first page displays immediately when loaded over the web.
PDF Version Converter
Convert a PDF between versions 1.4, 1.5, 1.6, and 1.7 for compatibility.
PDF Font Subsetter
Reduce PDF file size by subsetting embedded fonts.
PDF to PDF/A Converter
Convert standard PDFs to PDF/A archival format for long-term preservation.
PDF to Markdown
Extract text from a PDF and format it as clean Markdown.
PDF to Semantic Chunks
Break a PDF into semantic chunks optimized for RAG pipelines and LLM context windows.
PDF Table to JSON
Detect and extract tables from PDFs into structured JSON data.
PDF Form Field Extractor
List every form field in a PDF — name, type, and value.
PDF Summary Generator
Generate an automatic summary including page count, word count, and page previews.
PDF Compare / Diff
Upload two PDFs and get a structural diff — page counts, sizes, and differences.
PDF Draw Signature
Draw or type a signature and place it on any page of a PDF.
PDF Unlock
Remove printing and copying restrictions from a PDF you own.
PDF OCR Text Layer
Add a searchable text layer to scanned PDF documents using browser-based OCR.
61 tools · live
PNG to WebP Converter
Convert PNG images to WebP for smaller file sizes with no quality loss. Free, browser-based.
JPG to WebP Converter
Convert JPG/JPEG images to WebP for better compression. 100% browser-based.
PNG to AVIF Converter
Convert PNG to AVIF — 50% better compression than WebP. Browser-based.
JPG to AVIF Converter
Convert JPEG to AVIF for dramatically smaller files. No upload.
WebP to PNG Converter
Convert WebP images to PNG for universal compatibility. Lossless, browser-based.
WebP to JPG Converter
Convert WebP images to JPG for maximum compatibility.
PNG to JPG Converter
Convert PNG to JPG to reduce file size. Set background for transparent PNGs.
JPG to PNG Converter
Convert JPG to lossless PNG format. Perfect for editing.
SVG to PNG Converter
Convert SVG to PNG at any resolution. Browser-based.
BMP to PNG Converter
Convert BMP files to PNG. Dramatically reduce file size.
HEIC to JPG Converter
Convert iPhone HEIC photos to universally compatible JPG. Batch support, 100% local.
GIF to PNG Converter
Convert GIF to static PNG. Extracts first frame at full quality.
AI Background Remover
Remove image backgrounds using client-side AI. No upload, no cloud. Safe for sensitive photos.
Image Upscaler (2x/4x)
Upscale images to 2x or 4x resolution with sharpening. Browser-based.
Image Denoiser
Reduce noise and grain with edge-preserving bilateral filtering. Browser-based.
Smart Crop (Content-Aware)
Auto-crop images to focus on the subject. Choose target aspect ratio.
Auto White Balance
Fix color casts in photos. Gray-world automatic correction.
Grayscale Converter
Convert color images to grayscale using ITU-R BT.709 luminance. Browser-based.
Brightness & Contrast Adjuster
Fine-tune brightness and contrast with real-time preview. Browser-based.
Image Sharpener
Apply unsharp mask sharpening for improved clarity. Browser-based.
Image Blur (Gaussian)
Apply adjustable Gaussian blur for backgrounds, privacy, or creative effects.
Color Inverter
Create a negative of any image by inverting color channels. Instant processing.
Circular Profile Picture Crop
Create circular profile pictures with transparent PNG output. Perfect for avatars.
Instagram Square Fit
Pad any image to 1080×1080 with blurred borders — no cropping. Instagram-ready.
Favicon Generator
Generate 16×16 to 512×512 favicons from one image. Download complete set.
ICO + App Icon Pack Generator
Generate a Windows .ico plus full app icon pack for Windows, macOS, iOS, and Android in a single ZIP.
Pinterest Long-Pin Maker
Resize to Pinterest's optimal 1000×1500 long-pin format.
YouTube Thumbnail Safe-Zone
Resize to 1280×720 with safe-zone guides. See what gets cut on mobile.
Twitter/X Header Resizer
Resize and crop to Twitter/X header dimensions. Browser-based.
Facebook Cover Photo Maker
Resize to Facebook cover dimensions with crop preview.
LinkedIn Banner Generator
Resize images to LinkedIn's banner size. Crop and position.
Image Collage Maker
Combine multiple images into a grid collage. Choose layout and spacing.
Aspect Ratio Cropper
Crop to 16:9, 4:3, 1:1, 3:2, 9:16 and more. Center-crop with one click.
EXIF Data Scrubber
Remove all EXIF data — GPS, camera model, timestamps. Protect privacy before sharing.
Image Compressor
Compress images to a target file size in KB. Multi-threaded browser optimization.
Bulk Image Compressor
Compress entire batches to a target size with Web Workers.
Invisible Watermark
Add invisible LSB watermark. Imperceptible to the eye, detectable by tools.
Image Steganography
Encode hidden text in pixel data using LSB steganography. Encode and decode.
Image Resizer
Resize by pixels or percentage. Maintain aspect ratio or set custom dimensions.
DPI Changer
Set DPI to 72, 150, 300, or custom for print or web.
Image Metadata Viewer
Inspect EXIF, IPTC, XMP metadata — camera, GPS, timestamps, color profile.
Visible Text Watermark
Stamp diagonal text watermark. Custom text, opacity, font size, and color.
Image Format Detector
Identify true format by reading file signature bytes. Detects mismatched extensions.
Lossy Image Compressor
Aggressively compress with quality slider. Real-time size preview.
Lossless Image Compressor
Reduce file size with zero quality loss. Re-encodes with optimal compression.
Sprite Sheet Generator
Combine icons into a sprite sheet with auto-generated CSS.
Base64 Image Encoder
Convert any image to Base64 data URI for HTML/CSS/JS embedding.
Base64 Image Decoder
Paste Base64 data URI and decode to downloadable image.
CSS Filter Generator
Apply CSS filters with real-time preview and generated code.
Image to Color Palette
Extract dominant colors as HEX, RGB, HSL. K-means clustering.
Pixel Art Generator
Convert photos to pixel art with adjustable block size.
Image Diff / Compare
Upload two images and see pixel-level differences highlighted in red.
Image Hash Generator
Generate SHA-256, aHash, and dHash for comparison and deduplication.
QR Code Generator
Generate QR codes from URLs or text. Custom size and colors.
Placeholder Image Generator
Generate placeholder images at any size with custom colors and text.
Image Grid Slicer
Cut an image into grid tiles (2×2, 3×3, 4×4). Instagram carousel ready.
Color Picker from Image
Click on pixels to get HEX, RGB, and HSL values. Browser eyedropper.
Image Cropper
Crop to custom selection or exact pixel coordinates.
Image Flipper
Mirror images horizontally or vertically. Instant processing.
Image Rotator
Rotate 90°, 180°, 270°, or any custom angle. Auto canvas resize.
Rounded Corner Generator
Apply rounded corners with adjustable radius. Transparent PNG output.
41 tools · live
Loudness Normalizer (EBU R128)
Two-pass EBU R128 loudness normalisation in your browser. Hit -16 LUFS for podcasts, -14 for Spotify/YouTube — true-peak limited, FFmpeg 8.1 engine, no upload.
Silence Stripper
Detect and cut silences below a threshold (default -40 dB, 0.5 s minimum) from any recording. Tighten interviews and solo podcasts in seconds.
AI Noise Reducer (RNNoise)
Browser-based RNNoise removes background noise from voice recordings without sending audio to a server. Same engine used in OBS Studio and Discord — running on your CPU.
Speech Leveler (Compressor)
Smooth out loud and quiet passages so voices sit consistently in the mix. Broadcast-style compression with adjustable threshold, ratio, attack, and release.
True-Peak Limiter
Apply a true-peak ceiling (-1 dBTP default) so your podcast or master never clips on streaming codecs. Inter-sample peak aware.
De-esser (Sibilance Reducer)
Tame harsh 'S' and 'T' sounds in close-mic'd voice recordings. Frequency-selective compression around 5-9 kHz.
Voice Clarity EQ
One-click voice EQ chain: high-pass at 80 Hz, gentle low-mid cut, presence boost at 3 kHz. Built for podcast and voiceover production.
Podcast Master (One-Click Chain)
Drop up to 5 episodes. JAD runs RNNoise → silence stripping → EBU R128 normalisation → true-peak limiting and hands you publish-ready files. Unlimited hours, your CPU.
Video to MP3 Extractor
Pull MP3 audio out of MP4, MOV, MKV, WebM, AVI files up to 2 GB. No upload — runs in your browser via FFmpeg 8.1 with multi-threaded WASM.
Video to WAV Extractor
Pull uncompressed WAV PCM audio from any video file — for editing, transcription, or archival. 100% local, FFmpeg 8.1 engine.
MP3 to WAV Converter
Convert MP3 to WAV PCM for editing or transcription. Choose sample rate and bit depth. No upload required.
WAV to MP3 Converter
Encode WAV files to MP3 with selectable bitrate (64-320 kbps). LAME-quality encoding via FFmpeg 8.1 — locally.
FLAC to MP3 Converter
Convert FLAC files to MP3 with selectable bitrate. Preserves ID3 tags and album art. Browser-based.
WAV to FLAC Converter (Lossless)
Encode WAV to FLAC for ~50% file-size reduction with zero quality loss. Adjustable compression level (0-12).
MP3 to FLAC Converter
Wrap your MP3 audio in a FLAC container for archival. Note: this preserves what's in the MP3 — it can't recover lossy data.
M4A to MP3 Converter
Convert iTunes M4A and Apple Voice Memo files to universally-compatible MP3. Choose bitrate, preserve metadata.
OGG to MP3 Converter
Convert OGG Vorbis files to MP3 for wider device compatibility. Adjustable bitrate, no upload.
Opus to MP3 Converter
Convert Opus voice notes (WhatsApp, Telegram, Discord) to MP3. 100% local — your messages never leave your device.
Audio Trimmer / Cutter
Cut start/end timestamps from any audio file. JAD re-encodes once at the source quality — your file never leaves the browser.
Audio Merger / Joiner
Concatenate MP3, WAV, FLAC, M4A files end-to-end. Optional crossfade between tracks. All processing local.
Audio Splitter (by Time or Silence)
Split a long audio file into multiple parts by fixed duration, manual timestamp markers, or automatic silence detection. Each part downloads as its own file.
Audio Reverser
Reverse audio for creative effects or hidden-message hunts. Sample-accurate reversal, browser-based.
Fade In / Fade Out
Apply linear, exponential, or logarithmic fades at the start and end of any audio file. Adjustable duration.
Pitch Shifter
Change audio pitch by semitones or cents while keeping the original duration intact. FFmpeg rubberband-style processing.
Time Stretcher
Stretch or compress audio duration (0.5x-2x) while preserving original pitch. Perfect for matching video edits.
Tempo Changer
Adjust playback tempo by percentage. Like time-stretch but expressed as a tempo % — natural for musicians.
Stereo to Mono Splitter
Separate left and right channels from a stereo recording. Useful when each channel is a different mic.
Mono to Stereo Converter
Duplicate or pseudo-stereo-widen a mono recording into a stereo file. Useful for embedding mono voice into stereo masters.
Audio File Compressor
Hit a specific file size (5 MB, 16 MB, 25 MB, 100 MB). JAD calculates the right bitrate for your duration and target.
Bitrate Changer
Change bitrate of MP3, AAC, OGG, Opus files. CBR or VBR. Choose from 32-320 kbps.
Sample Rate Converter
Resample audio to 8, 16, 22.05, 44.1, 48, 88.2, 96, or 192 kHz. High-quality polyphase resampling via FFmpeg.
Compress for Discord (25 MB)
Auto-compress any audio file under Discord's 25 MB free-tier upload cap. Picks the best bitrate for your duration.
Compress for WhatsApp (16 MB)
Auto-compress any audio file under WhatsApp's 16 MB media cap. Voice-optimised bitrate selection.
Peak Volume Normalizer
Boost (or attenuate) audio so its loudest sample sits at a chosen ceiling. Faster than EBU R128 — for quick consumer-grade leveling.
BPM Finder
Detect the tempo of any song using local energy-based onset detection and autocorrelation. Pure browser CPU, no upload, no account.
Spectrum Analyzer
Generate a static spectrogram from any audio file. Radix-2 FFT with a Hann window and a viridis colour map — runs locally in your browser.
ID3 Tag & Album Art Editor
Edit title, artist, album, year, genre, track number, and embedded album art on MP3 and M4A files. No upload — your music stays private.
Album Art Extractor
Pull the embedded cover image out of any tagged audio file. Saves as PNG or JPG at original resolution.
Waveform Image Generator
Render a waveform image at any size and color. Perfect for podcast cover art, social posts, or audiograms.
PII Audio Redactor (Bleep)
Mark timestamps to bleep, mute, or beep over names, numbers, and other PII. Manual selection plus optional silence-detection assist.
Audio Transcription
Convert MP3, WAV, M4A, and other audio to timestamped text using a local Whisper-class speech model. Runs on your runner — no audio leaves the machine.
40 tools · live
Lossless Video Trimmer
Cut MP4, MOV, MKV, and WebM files without quality loss. Stream-copy mode keeps original codec, original quality, and finishes in seconds.
Video Merger
Concatenate MP4, MOV, MKV, and WebM clips locally. Same-codec inputs use stream-copy for instant lossless joining; mixed-codec inputs are re-encoded.
Universal Video Transcoder
Convert between MP4, MOV, MKV, WebM, AVI, M4V, TS, and ProRes locally. Hardware-accelerated H.264/H.265/AV1 when available.
Discord Video Compressor (25 MB / 50 MB)
Auto-target Discord's free 25 MB upload cap or Nitro's 50 MB cap. JAD computes the bitrate, encodes locally, and lands within ±2% of the target.
Email Video Compressor (Gmail / Outlook)
Hit Gmail's 25 MB and Outlook's 20 MB attachment caps. Local processing — your video never leaves your machine.
WhatsApp Video Compressor (16 MB)
Shrink any clip to fit WhatsApp's 16 MB chat / status limit without WhatsApp's heavy re-compression that kills quality.
Subtitle Burner (SRT / VTT → MP4)
Hard-burn captions into the video frame so they show on every player — TikTok, Instagram, X, and Reels. Style fonts, position, and colour locally.
Video to GIF (Palette-Optimised)
Two-pass palette generation produces GIFs that look as good as the source. Pick frame rate, width, and looping behaviour locally.
Video to Animated WebP
Animated WebP is roughly 30% smaller than the equivalent GIF, supports alpha, and plays in every modern browser. Convert locally without uploading.
Thumbnail Extractor (Batch Frame Capture)
Pull JPG or PNG thumbnails at fixed intervals (every 1s, 5s, 10s) or at evenly-spaced positions. Returns a ZIP of frames.
Video Metadata Scrubber (GPS · Camera · Date)
Remove GPS coordinates, camera make/model, recording dates, and software identifiers from MP4, MOV, MKV, and WebM. Lossless — never re-encodes.
Audio Track Extractor (Video → MP3 / WAV / AAC)
Pull the audio out of MP4, MOV, MKV, WebM, and AVI files. Stream-copy preserves the original AAC/Opus/MP3 quality.
H.265 (HEVC) Encoder · Hardware Accelerated
Hardware-accelerated H.265 encoding via WebCodecs (NVENC, VideoToolbox, AMF, QuickSync). Roughly half the bitrate of H.264 at the same quality.
AV1 Encoder · Hardware Accelerated
Hardware AV1 encoding via WebCodecs on RTX 40-series, Apple M3+, and Intel Arc. ~30% smaller than H.265 at the same quality.
Video Speed Controller (0.25× to 4×)
Adjust playback speed from 0.25× to 4× with audio time-stretching to preserve pitch. Hardware re-encoding for smooth output.
Auto-Reframe (16:9 → 9:16 / 1:1)
Smart-centred crop from 16:9 to 9:16 (vertical) or 1:1 (square). Pan-and-scan logic keeps the action in frame for short-form social.
ProRes Encoder (422 / 422 HQ / 4444)
Generate ProRes 422, 422 HQ, and 4444 files for Final Cut, Premiere, and DaVinci Resolve. Local — never uploads your footage.
Watermark Engine (Logo Overlay with Opacity)
Burn a PNG or SVG watermark into any video. Pick position, opacity, and scale. WebGPU compositor for real-time preview.
Face Blur (AI · Local · Privacy)
AI face detection runs locally via TensorFlow.js BlazeFace. Blurs every face across every frame with no upload.
Color Grader (Brightness · Contrast · Saturation)
Brightness, contrast, saturation, and tone curves rendered on the GPU at 4K. Export the graded result via hardware encoding.
Video Rotator (90° / 180° / 270°)
Fix sideways or upside-down recordings without re-encoding when possible. Lossless rotation via metadata, with a re-encode fallback for unsupported containers.
Video Flipper (Horizontal / Vertical Mirror)
Mirror your video across either axis. Useful for selfie footage, reaction videos, and matching shot orientations during edits.
Video Cropper (Custom Region)
Cut out the bars, the corner overlay, or the bystander. Custom rectangle crop with pixel-precise dimensions and offset.
Video Resizer (Width × Height · Lanczos)
Lanczos-scaled resize with optional aspect-ratio lock. Hit a specific output resolution for upload caps, embeds, or social-platform specs.
Video Deinterlacer (yadif)
Convert interlaced 1080i, 480i, or DV footage to progressive 1080p / 480p using FFmpeg's yadif filter. Removes combing artefacts.
Bitrate Setter (Custom kbps Target)
Re-encode to an exact video and audio bitrate. Useful for streaming presets, upload caps, and matching delivery specs.
Web Video Optimizer (faststart + 720p)
Re-encode to 720p H.264 with +faststart so the moov atom lives at the start of the file — videos play instantly without waiting for the full download.
Video Splitter (N Equal Parts)
Cut a long video into N equal segments, or chunks of a fixed duration. Stream-copy mode keeps quality identical to the source.
Video Reverser (Reverse Playback)
Play a clip backwards — perfect for boomerangs, transition reveals, and meme reactions. Audio is also reversed and time-aligned.
Video Stabilizer (vidstab Two-Pass)
Two-pass vidstab analyses motion vectors then warps each frame to compensate. Removes camera shake from handheld and action-cam clips.
YouTube Shorts Formatter (9:16 · 60s)
9:16 vertical, 60-second cap, encoded at the YouTube-recommended bitrate. One click to ship a Shorts-ready file.
Instagram Feed Formatter (1:1 / 4:5)
Square 1:1 or vertical 4:5 — the two highest-engagement IG feed formats. Encoded at the platform-recommended bitrate ceiling.
X (Twitter) Formatter (16:9 · 2:20)
16:9 horizontal, 2:20 max length, H.264 + AAC at the bitrate X transcodes from. Avoids X's heavy re-encode for higher visible quality.
Subtitle Extractor (Embedded → SRT)
Pull subtitle tracks out of MKV, MP4, and MOV files. Returns each track as a separate .srt file.
Chapter Extractor (Markers → JSON)
Pull chapter markers from MKV / MP4 files into structured JSON. Useful for auto-generating timestamps in podcast notes.
Scene Detector (Cut Detection → Timestamps)
Auto-detect hard cuts using FFmpeg's scene-change detection. Returns a JSON timeline of cut timestamps for highlighting reels.
Frame Grid Maker (Contact Sheet PNG)
Build a single PNG contact sheet showing N evenly-spaced frames in a grid. Perfect for storyboards, scene reviews, and YouTube chapter art.
Video Redactor (Manual Region Blur)
Draw a rectangle, set the time range, and JAD blurs that region for the duration. Use for redacting names, plates, screen content.
Face Pixelator (AI · Mosaic Style)
AI face detection with a mosaic / pixelate effect instead of Gaussian blur. The 'TV news anonymisation' look — local, no upload.
Audio Region Muter (Bleep Out Words)
Silence a section of the audio without touching the video. Useful for bleeping out names, slurs, or accidental brand mentions.
32 tools · live
Markdown to HTML
Convert CommonMark and GFM Markdown to clean, semantic HTML instantly in your browser. No upload, no account — preserves code blocks, tables, and headings.
Markdown to GitHub HTML
Render Markdown with GitHub's exact Primer CSS — same fonts, table styles, and code block theming as github.com. Browser-based, no upload.
Markdown to PDF (Academic)
Render Markdown as a serif, LaTeX-inspired academic PDF — ideal for whitepapers, research notes, and technical reports. Browser print engine, no upload.
Markdown to PDF (Modern)
Render Markdown as a clean sans-serif business PDF — ideal for reports, proposals, and documentation. Browser print engine, zero upload.
Markdown to DOCX
Convert Markdown to a properly formatted Word .docx file — preserving headings, code blocks, tables, and lists. Browser-based, no upload.
Markdown to Slack
Convert standard Markdown to Slack's mrkdwn format — bold, italic, code, links, and lists all correctly mapped. Browser-based, zero upload.
Markdown to Jira
Convert Markdown to Jira's wiki markup format — headings, bold, tables, code blocks, and links all correctly mapped. Browser-based, no upload.
Markdown to Reveal.js
Turn a single Markdown file into a browser-based Reveal.js presentation. Horizontal slides on H1, vertical slides on H2. Download the self-contained HTML. Free.
AI List Fixer
Normalize AI-generated bullet chaos — •, ▸, ∙, 1), a) — into standard Markdown lists. Instant browser processing, no upload.
Bold/Italic Cleaner
Clean up ***text***, **_text_**, and other redundant or malformed emphasis from AI-generated Markdown. Instant, browser-based.
Markdown Table Repair
Fix broken pipe tables from copy-paste, AI output, or manual editing. Realigns columns, repairs missing separators, and normalises cell padding. Free.
MathJax/LaTeX Normalizer
Standardise inconsistent math delimiters — \(, \[, $$, $ — into a single consistent format for web display with KaTeX or MathJax. Free, browser-based.
Code Block Language Tagger
Automatically detect the language of untagged fenced code blocks and insert the language identifier. Supports TypeScript, Python, SQL, Bash, HTML, JSON, and more.
Frontmatter Builder
UI-driven YAML frontmatter generator for static site generators — Gatsby, Next.js, Hugo, Astro. Fill in fields and prepend to your Markdown. Free, browser-based.
Markdown De-Emoji
Remove or replace emoji characters from Markdown for professional documentation, API reference, or print output. Instant, browser-based.
TOC Generator
Automatically generate a linked Table of Contents from Markdown headings with GitHub-compatible anchor links. Free, browser-based.
Heading Shifter
Shift all headings in a Markdown document up or down by one or more levels — e.g. H2 → H3 for embedding a document as a section. Free, instant.
Footnote Linker
Convert all inline [text](url) links to numbered reference-style footnotes at the bottom of the document. Cleans prose and improves readability. Free.
Link Validator
Extract all URLs from a Markdown file and check for format errors and DNS failures. Reports relative paths, malformed URLs, and unreachable domains. Free.
Image Path Rewriter
Update all local image paths to absolute CDN URLs or a new base path in bulk. Essential for CMS migrations and static site deployments. Free, browser-based.
Reference-Style Link Converter
Convert all inline [text](url) links to reference-style [text][1] notation with a clean reference block at the bottom. Improves prose readability. Free.
Markdown Minifier
Strip trailing whitespace, collapse excess blank lines, remove HTML comments, and normalise heading spacing for minimal Markdown storage. Free, instant.
Markdown Prettifier
Force-wrap prose at 80 or 120 characters, normalise list indentation, fix heading spacing, and standardise blank lines. Browser-based Markdown formatter. Free.
HTML to Markdown
Convert HTML from web pages, CMS exports, or email to clean Markdown. Powered by Turndown.js with GFM table support. Browser-based, no upload.
JSON to Markdown Table
Turn a JSON array of objects into a clean Markdown pipe table instantly. Keys become headers, values become rows. Free, browser-based.
CSV to Markdown Table
Instantly convert CSV data to a clean Markdown pipe table. Useful for adding data tables to README files and documentation. Free, browser-based.
Markdown Diff
Highlight structural changes between two versions of a Markdown document. Unified diff output showing added, removed, and changed lines. Free, browser-based.
Markdown Splitter
Divide a large Markdown document into separate chapter files at H1 or H2 boundaries. Download all chapters as a ZIP. Pro feature.
Markdown Merger
Join 2–50 Markdown files into a single unified document with an auto-generated TOC. Pro feature. Preserves headings and adds H1 separators from filenames.
Secret Redactor
Automatically detect and redact API keys, tokens, and passwords found in Markdown code blocks. Safe for sharing docs publicly. Free, browser-based.
GFM to CommonMark
Remove GFM-specific extensions and convert to strict CommonMark: tables to HTML, strikethrough to <del>, task lists normalized. Free.
Markdown Lint
Check Markdown against 15 markdownlint-compatible rules and get inline fix suggestions. Catches heading hierarchy, trailing whitespace, bare URLs, and more. Free.
22 tools · live
GPS / Geotag Remover
Strip GPS coordinates and EXIF location data from photos in your browser. No upload, no account.
PDF History Sanitizer
Remove PDF author, title, producer, dates, and edit history before sharing. Browser-only.
Office Doc Property Wiper
Remove author, comments, and custom properties from .docx, .xlsx, .pptx files in-browser. No upload.
Audio ID3 Ghoster
Remove every ID3v1 / ID3v2 tag and embedded artwork from MP3 files in-browser. Full anonymization.
Video Software Fingerprint Stripper
Strip Adobe / DJI / iPhone / camera identifiers and GPS from MP4 / MOV containers. Browser-based.
Hidden Thumbnail Extractor
Find and extract embedded thumbnails inside JPEG APP1, MP4 udta, and PSD layer previews. Forensic tool.
Face Pixelator (Bulk)
Auto-detect and pixelate faces across batches of photos and videos. GDPR-friendly, browser-based.
Email & Phone Scrubber
Detect and redact email addresses, phone numbers, and mailing fields from CSV / JSON / TXT in-browser.
Signature Burner
Manually mark and permanently burn out signatures or handwriting from documents. Pixel-level redaction.
PDF PII Text Redactor
Auto-detect emails, phone numbers, and SSNs in PDFs and apply true redaction (text removed, not just covered).
AES-256 Offline Encryptor
Encrypt files with AES-256-GCM and PBKDF2 key derivation. 100% local — your password never leaves your device.
Multi-Hash Fingerprinter
Generate SHA-1, SHA-256, SHA-512, and MD5 hashes of any file in your browser. Streaming, chunked, no upload.
PGP Message Signer
Generate PGP keys, sign messages, and verify signatures locally with OpenPGP.js. Private keys never leave your device.
Password Entropy Auditor
Measure password strength using zxcvbn — the same library Dropbox uses. Offline, never transmitted.
File Integrity Monitor
Compute hashes of two files in parallel and report whether they are byte-identical. Plus first-difference offset.
Magic Byte Validator
Detect files where the extension lies about the content. Identifies double-extension malware risks instantly.
Hex Header Inspector
Inspect the first 256B (Free), 1KB (Pro), or 8KB (Developer) of any file as hex with offset and ASCII sidebar.
Entropy Analyzer
Compute Shannon entropy per 256-byte chunk to detect encrypted regions, packed binaries, or hidden data.
EXIF Map Previewer
See where a photo was taken by reading EXIF GPS data and plotting it on an OpenStreetMap. Local-only.
Steganography Decoder
Detect and extract LSB-encoded messages from PNG and BMP carriers. Browser-only forensic tool.
Steganography Encoder
Hide a text payload inside a PNG or BMP carrier image using LSB steganography. Browser-only.
CSV / JSON Data Scrambler
Replace name, email, address, and phone fields in CSV / JSON with @faker-js fakes. Preserves shape and types.
45 tools · live
Global Whitespace Trimmer
Remove leading, trailing, and redundant internal spaces from every cell in your Excel or CSV file. Browser-only, no upload.
Duplicate Purge (Exact)
Find and delete exact duplicate rows from Excel or CSV files. Hash-based comparison, runs entirely in your browser.
Case Normalizer
Convert text columns to UPPERCASE, lowercase, Sentence case, or Title Case in Excel or CSV files. Free, browser-local.
Duplicate Purge (Fuzzy)
Detect and delete approximate duplicate rows in Excel using Levenshtein similarity scoring. Set your own threshold. Pro tier. Browser-local.
Date Standardizer
Detect and convert mixed date formats (MM/DD/YYYY, DD-Mon-YY, natural language) to ISO-8601 YYYY-MM-DD in Excel. Browser-only.
Null/Empty Value Stripper
Remove rows and columns that are entirely empty from Excel or CSV files. Instant, browser-local, zero upload.
Non-ASCII Character Remover
Remove non-ASCII symbols, control characters, and encoding artifacts from Excel or CSV files. Browser-local.
Column Reorder / Mapper
Drag-and-drop to reorder columns in Excel or CSV before export. Browser-local, no upload, XLSX output.
Unit Converter
Multiply or divide numeric columns by a factor to convert units (cents→dollars, kg→lbs, metres→feet). Browser-local.
Header Sanitizer
Convert 'First Name' → 'first_name', trim spaces, remove special characters from Excel headers. Free, browser-local.
PII Auto-Redactor
Scan and mask email addresses, phone numbers, credit card numbers, and SSNs in Excel or CSV files. Developer tier.
Core Metadata Wiper
Wipe Author, Last Saved By, Creation Date, and Title from XLSX metadata. Browser-local, no upload.
Application Metadata Wiper
Remove Company Name, Manager, Application Version, and AppName fields from Excel XLSX files. Browser-local, ExcelJS.
Hidden Sheet Destroyer
Detect and delete hidden and VBA-hidden (VeryHidden) sheets from XLSX files. Developer tier. Browser-local.
Logic Hider (Formula → Value)
Replace every formula cell with its last-computed value. Share spreadsheets without exposing business logic. Browser-local.
Password Entropy Tester
Test the strength of sheet protection passwords before sharing. Uses zxcvbn for local entropy analysis. Free.
Digital Fingerprint (SHA-256)
Compute SHA-256, SHA-512, and MD5 hashes of Excel files for legal chain-of-custody verification. Browser-local, free.
External Link Auditor
List all external URLs and file path references embedded in an XLSX workbook. Browser-local, Pro tier.
Comment & Note Purger
Remove every cell comment, note, and threaded comment from an XLSX workbook in one click. ExcelJS, browser-local.
VBA Macro Stripper
Remove all VBA macro code from .xlsm files by extracting and deleting xl/vbaProject.bin. Output is safe .xlsx. Browser-local.
JSON to Zod Schema
Generate TypeScript Zod validation schemas from Excel or CSV column headers and inferred types. Developer tier.
SQL INSERT Generator
Generate PostgreSQL, MySQL, or SQLite INSERT statements from Excel or CSV data. Pro tier. Browser-local.
Markdown Table Generator
Convert Excel or CSV rows to a perfectly-formatted GitHub Markdown table. Browser-local. Pro tier.
Tailwind Table Export
Convert Excel or CSV data into a fully-styled, responsive HTML table using Tailwind CSS utility classes. Pro tier.
TypeScript Interface Generator
Generate TypeScript interface definitions from Excel or CSV column headers with inferred property types. Developer tier.
tRPC Router Builder
Generate a complete tRPC router with Zod schemas, TypeScript interfaces, and CRUD procedures from an Excel file. Developer tier.
SVG Data Viz
Convert Excel or CSV data into self-contained SVG bar, line, and pie charts. Zero external dependencies. Pro tier.
Base64 Encoder
Encode any XLSX file to a Base64 string for embedding in JSON payloads, API requests, or email attachments. Free.
Python Dict/List Generator
Export Excel or CSV rows as Python dicts, lists, or pandas DataFrames for use in scripts and Jupyter notebooks. Pro tier.
i18n JSON Generator
Transform a spreadsheet with Key and language columns into i18n-ready JSON translation files for React, Vue, or Next.js. Free.
Formula Tree Explainer
Paste any Excel formula and get a plain-English breakdown of every nested function, argument, and logical step. Pro tier.
Error Locator
Scan every cell for #REF!, #N/A, #VALUE!, #DIV/0!, #NAME?, #NULL!, and #NUM! errors. Report with cell addresses. Free.
Circular Reference Finder
Trace circular reference chains in Excel workbooks using graph traversal. Pro tier. Browser-local.
Cell Dependency Map
Recursively trace and display all precedent cells for any target cell in an XLSX workbook. Pro tier. Browser-local.
Format Inspector
Identify cells formatted as text that contain numeric or date values — a common source of Excel calculation errors. Free.
Formula vs. Value Highlighter
Color-code every cell in an Excel workbook: formula cells in one colour, hardcoded values in another. ExcelJS. Pro tier.
Goal Seek Simulator
Run up to 1,000 iterative calculation steps to find the input value that produces a target output. Developer tier.
Workbook Weight Analyzer
Analyse which sheets, named ranges, images, and data areas contribute most to your XLSX file size. Pro tier.
Multi-Sheet Joiner
Perform Left Join or Inner Join between two sheets in an Excel workbook (or two files) on a common key column. Pro tier.
The Un-Pivot Tool
Transform columns-as-variables (wide format) into rows-as-observations (long format). Required for Power BI, Tableau, and pandas. Pro tier.
Pivot Table Generator
Drag-and-drop pivot table builder powered by HyperFormula. Runs entirely in your browser. Developer tier.
Regex Extractor
Apply custom regular expressions to any column and extract matching substrings into new columns. Pro tier. Browser-local.
Conditional Splitter
Split one Excel or CSV file into separate output files based on the unique values in a selected column. Pro tier.
Range Comparison (Diff)
Upload two Excel or CSV files and get a colour-coded diff highlighting every changed, added, and removed cell. Pro tier.
Fuzzy Merger
Merge two Excel datasets on approximate string similarity (Levenshtein distance) when exact key matching fails. Developer tier.
30 tools · live
SVGO Pro-Minifier
Remove XML comments, redundant attributes, empty tags, and unnecessary namespaces from SVG files. Browser-only, zero upload — achieve 40–70% size reduction.
Precision Tuner
Round path coordinates from 12.00004 to 12 across your entire SVG. Dramatically reduces file size without visible quality loss. Runs locally in your browser.
Metadata Scrubber
Remove creator tags, Illustrator/Figma signatures, <title>, <desc>, and editor-specific attributes from SVG exports. Privacy-safe, browser-only.
Unused Defs Purger
Scan your SVG for unreferenced gradient definitions, clip paths, symbols, and filters. Remove dead code to reduce file size and rendering overhead.
Path Simplifier
Reduce the number of control points in SVG paths using the RDP simplification algorithm. Smaller paths, faster rendering, lower file size — with configurable quality.
Gzip/Brotli Estimator
Instantly estimate how small your SVG will be after HTTP compression. Compare raw size vs. gzip vs. brotli — understand the real network cost before and after optimization.
SVG to JSX/TSX
Convert raw SVG markup to production-ready React JSX or TypeScript TSX components. Handles className, camelCase props, viewBox, and SVGProps typing automatically.
SVG to Vue/Svelte
Transform SVG markup into framework-ready Vue 3 SFC or Svelte components. Generates <script setup> syntax, proper prop definitions, and reactive size bindings.
CSS Data-URI Generator
Encode SVG as a CSS data URI for use as background-image. Generates URL-encoded SVG (preferred over base64) for smaller CSS bundles. Works in all modern browsers.
SVG to Tailwind
Replace hardcoded fill and stroke colors in SVG with Tailwind's currentColor (fill-current) and text-* color classes. Makes icons theme-aware and Tailwind-ready.
Canvas API Exporter
Transform SVG paths into ctx.beginPath(), ctx.moveTo(), ctx.lineTo() Canvas API drawing calls. Perfect for game engines, canvas animations, and headless rendering.
SVG to Base64
Quickly encode SVG to Base64 for embedding in JSON payloads, HTML src attributes, or REST API responses. Includes data URI prefix option. Runs entirely in-browser.
Global Hex Swapper
Swap any hex, RGB, or named color across your entire SVG in one operation. Perfect for rebranding, theme switching, and design system color updates.
CSS Variable Injector
Replace hardcoded hex colors in SVG with CSS custom properties like var(--color-primary). Makes your SVGs dynamically themeable via CSS without modifying the SVG.
Monochrome Converter
Transform colorful SVG icons and illustrations to a single fill color or grayscale. Essential for print production, accessibility testing, and design system unification.
SVG Filter Injector
Add professional visual effects to any SVG without Illustrator. Apply glow, blur, drop shadow, neomorphism, and glassmorphism filter presets in one click.
Stroke-to-Fill Converter
Convert stroke-based SVG icons to fill-based paths. Ensures icons scale perfectly at any size without stroke-width distortion. Essential for icon font generation.
Auto-ViewBox Fixer
Missing or wrong viewBox breaks SVG scaling. This tool computes the actual bounding box of all SVG elements and sets the correct viewBox automatically. Free.
RTL Mirror
Generate RTL-mirrored versions of SVG icons for Arabic, Hebrew, and Farsi interfaces. Applies an SVG transform to flip directional icons without editing paths.
Favicon Master
Generate favicon.ico, apple-touch-icon.png (180×180), and web app manifest icons from a single SVG source. Downloads as a ready-to-use ZIP with HTML <link> snippets.
SVG Sprite Sheet Builder
Upload dozens of SVG icons and combine them into a single SVG sprite file using <symbol> elements. Reduces HTTP requests and enables efficient icon reuse via <use>.
App Icon Set Generator
Generate every required app icon size for iOS (App Store, Home Screen) and Android (Google Play, launcher) from a single SVG source. Includes AppIcon.appiconset for Xcode.
CSS Clip-Path Generator
Extract SVG path coordinates and convert them to CSS clip-path polygon() values. Create custom div shapes, hero cutouts, and image masks without image files.
Font-to-SVG Path Converter
Convert text elements in SVG to outlined path data. Eliminates font loading dependencies for logos, labels, and SVG exports that must render without system fonts.
Responsive SVG Wrapper
Wrap your SVG in a semantically correct, responsive HTML container using aspect-ratio CSS. Prevents layout shift (CLS) and ensures proper scaling on all screen sizes.
SVG Blob Generator
Generate random organic blob shapes for page backgrounds, section dividers, and hero images. Adjust complexity, smoothness, and color. Exports clean SVG code.
Wave/Section Divider Generator
Generate smooth wave SVG shapes for section transitions on landing pages and marketing sites. Configure amplitude, frequency, and color. Exports inline SVG and CSS.
Seamless Pattern Tiler
Upload an SVG icon and generate a seamlessly tiling pattern background. Configure tile size, spacing, rotation, and color. Exports as inline SVG with <pattern> definition.
Polygonal Background Generator
Generate beautiful low-poly vector backgrounds using Delaunay triangulation. Configure point density, color palette, and dimensions. Exports as SVG or inline code.
QR Code to Vector
Generate SVG QR codes from any URL, text, or data. Unlike PNG QR codes, SVG QR codes are infinitely scalable and perfect for print, large-format displays, and web.
30 tools · live
STL to GLB Converter
Convert STL files to GLB (binary glTF) directly in your browser. Smaller, faster, and AR-ready. Zero upload — your meshes never leave your device.
OBJ to USDZ Converter
Convert Wavefront OBJ files to Apple USDZ for iOS AR Quick Look. 100% browser-based — no upload, no server, no Mac required.
STL to OBJ Converter
Convert STL meshes to Wavefront OBJ in your browser. Open the result in Blender, Maya, Cinema 4D, or any 3D tool. Privacy-first — zero upload.
OBJ to STL Converter
Convert Wavefront OBJ files to STL for 3D printing slicers (Cura, PrusaSlicer, Bambu Studio). Browser-based, zero upload, free.
GLB to OBJ Extractor
Extract mesh geometry from a GLB (binary glTF) file and save it as Wavefront OBJ. All processing runs in your browser — no upload.
STL ASCII → Binary Converter
Convert ASCII STL files to compact binary STL — typically 5× smaller. Faster to load, cheaper to store. 100% browser-based, no upload.
STL Binary → ASCII Converter
Convert binary STL files to human-readable ASCII STL. Diff models, version-control geometry, or debug malformed meshes. Browser-based.
3D Unit Converter
Rescale STL/OBJ/GLB meshes between inches, cm, and mm in one click. Browser-based — no upload, no calibration headaches.
Volume & Material Weight Calculator
Compute the exact volume of any STL/OBJ/GLB mesh in cm³ and estimate weight for PLA, ABS, PETG, resin, and 8 metals. Browser-based.
Bounding Box Generator
Compute the X/Y/Z bounding box of any STL, OBJ, or GLB mesh. Get exact print dimensions in mm — useful for fitting models to your printer bed.
Mesh Metadata Inspector
Reveal the 80-byte STL header, GLB JSON chunk, software origin, vertex/face stats, and authoring tool from any 3D file. Browser-based, zero upload.
Vertex & Face Counter
Get exact vertex, edge, and face counts for STL, OBJ, and GLB files. Useful for performance budgeting in games, AR, and 3D printing.
Surface Area Calculator
Compute the exact surface area (mm²) of any STL, OBJ, or GLB mesh. Useful for paint estimates, plating cost, and resin coating calculations.
Wall Thickness Checker
Find walls thinner than your minimum print threshold. Ray-cast across the mesh to detect thin sections that may fail to print or break. Browser-based.
Centre of Mass Finder
Compute the centroid (centre of mass) of any STL/OBJ/GLB mesh assuming uniform density. Useful for balance, animation pivots, and engineering analysis.
STL Hole Repair
Fix problem STL meshes: weld duplicate vertices, remove degenerate faces, and detect non-manifold boundaries. Browser-based, zero upload.
Duplicate Face Remover
Strip duplicate triangles and zero-area faces from STL/OBJ meshes. Smaller files, faster slicing, fewer printer errors.
Face Normal Fixer
Recompute consistent face and vertex normals on any STL/OBJ/GLB. Fixes inverted shading, missing normals, and flipped triangles.
Vertex Colour Stripper
Remove per-vertex colour data from CAD-exported STL/OBJ/GLB files. Cleaner geometry for downstream pipelines that don't accept vertex colours.
Mesh Decimator
Decimate STL/OBJ/GLB meshes to a target polygon count. Quadric-error simplification preserves silhouettes. Browser-based, no upload.
Laplacian Mesh Smoother
Smooth out faceted scans, low-poly meshes, and CAD exports with Laplacian smoothing. Adjustable iterations and lambda. Browser-based.
Z-Axis Flipper
Rotate any STL/OBJ/GLB 180° around the X axis to fix upside-down imports. Common when bringing CAD into print slicers. Browser-based.
Print Orientation Optimizer
Test 6 canonical orientations and rank by support area, footprint, and overhang. Find the print-friendly pose without manual rotation. Browser-based.
Model Scaler
Auto-scale STL/OBJ/GLB models to fit any printer bed (X/Y/Z mm). Maintains proportions. Browser-based, no upload.
3D Model Thumbnailer
Render PNG previews of STL/OBJ/GLB files for galleries, README docs, and product pages. WebGL renderer, browser-based, no upload.
3D Text to STL Generator
Type any text and get a printable STL with extruded letterforms. Adjustable font size and depth. Perfect for nameplates, signs, and labels. Browser-based.
QR Code to 3D STL
Type a URL or text and get a printable STL of a 3D QR code. Each module becomes a raised cell. Tactile, scannable, perfect for product packaging.
Layer Slicer
Extract a 2D cross-section of any STL/OBJ/GLB at a specified Z height. SVG output. Useful for engineering drawings and laser cutting layouts.
Mesh Merger
Combine two or more STL/OBJ/GLB files into a single watertight mesh. Useful for multi-part prints, assembly previews, and chimera models.
G-Code Path Visualizer
Drop a G-code file and see the toolpath rendered to PNG. Identify travel moves, layer transitions, and infill patterns at a glance. Browser-based.
40 tools · live
TTF/OTF to WOFF2 Converter
Compress TTF or OTF fonts to WOFF2 directly in your browser. Typically 30–50% smaller than WOFF. Powered by Google's WASM Brotli encoder. Zero upload.
TTF/OTF to WOFF Converter
Wrap TTF/OTF font tables in the WOFF 1.0 container with zlib compression. Wider compatibility than WOFF2 for legacy browsers. Zero upload.
WOFF2 to TTF Decompressor
Extract the underlying TrueType font from any WOFF2 file. Useful for desktop installation, font editor inspection, and licensing audits. Zero upload.
Font to Base64 Data URI Encoder
Convert TTF, OTF, WOFF, or WOFF2 to a base64 data URI for direct embedding in CSS @font-face. Useful for HTML emails and offline kiosks.
TTF/OTF to SVG Font Converter
Convert TrueType or OpenType fonts to the legacy SVG Font format. Useful for tools that still consume SVG Fonts (some PDF pipelines, older e-readers).
Font Format Identifier
Drop a font file and reveal its true format. Detects TTF, OTF (CFF), WOFF, WOFF2, and TrueType collections by inspecting the first 4 bytes.
Variable Font Axis Freezer
Pin a variable font's axes (weight, width, slant, optical size) to specific values and export a static TTF. Trim file size when you don't need the full axis range.
Google Fonts → Self-Hosted CSS Generator
Paste a Google Fonts URL or name and get a self-hosted @font-face CSS block plus a curl script for downloading every WOFF2. Privacy-friendly, GDPR-safe.
Smart Font Subsetter
Strip unused glyphs from any font to shrink WOFF2 size by 60–95%. Choose a named subset (latin, latin-ext, cyrillic, greek) or paste a custom charset.
Latin-1 Filter
One-click subset to U+0020–U+00FF. Perfect for English, French, German, Spanish, Italian, and most Western European content. Smallest possible Latin font.
Emoji Glyph Remover
Drop emoji and pictograph glyphs (U+1F300–U+1FAFF, U+2600–U+27BF) from a font. Useful when system fonts already provide colour emoji at the OS level.
TrueType Hinting Stripper
Strip the fpgm, prep, and cvt_ tables from TrueType fonts. Reduces size by 5–20% with no visual impact on modern macOS, iOS, and Linux. Disable for Windows GDI users only.
Colour Table Remover
Drop COLR, CPAL, sbix, and SVG tables from colour fonts (Apple Color Emoji, Twitter Emoji, custom OpenType-SVG fonts). Result is a regular monochrome outline font.
Custom Glyph Whitelist Builder
Paste an exact list of characters you want to keep and get a hyper-minimal font with only those glyphs. Perfect for logos, headlines, and branded marks.
Name Table Bloat Remover
Strip duplicate Mac platform records and unused localised strings from the OpenType name table. Saves 1–10 KB on heavily-localised fonts.
OpenType Ligature Toggle & Preview
Preview ligature on/off rendering for any font, then export the CSS to control ligatures via font-feature-settings without modifying the binary file.
Glyph Browser & Unicode Inspector
Drop a font and browse every glyph with name, Unicode codepoint, advance width, and live preview. Search by character, codepoint, or glyph name.
Font Metadata Extractor
Dump the full name, OS/2, head, post, and hhea tables from any font. See family, subfamily, designer, manufacturer, version, license, vendor ID, and more.
SHA-256 Font Fingerprinter
Hash any font file with SHA-256 to create a stable identifier for cache-busting, integrity verification, and version tracking. Browser-based, no upload.
Kerning Pair Auditor
Inspect every kerning pair in the kern and GPOS tables. See which letter pairs adjust and by how many font units. Catch missing pairs and unintended kerning.
Unicode Coverage Map
See which Unicode blocks a font supports and which are missing. Visual matrix of all 308 Unicode blocks with covered-glyph counts and percentage coverage.
Font Metrics Analyser
Extract every vertical metric from a font's OS/2, hhea, and head tables. Get a recommended line-height and CSS snippet for perfectly aligned typography.
OpenType Feature Tag Inspector
List every GSUB/GPOS feature tag (liga, calt, smcp, ss01, swsh, kern) with human-readable labels and the font-feature-settings CSS to enable each one.
Glyph Count & Subsetting Savings Estimator
Count total glyphs and project the file size after subsetting to common charsets (Latin, Latin Extended, Cyrillic, Greek, custom). Pick the right charset before you commit.
@font-face CSS Generator
Build a complete @font-face declaration with WOFF2/WOFF/TTF fallbacks, font-display, unicode-range, and proper format() hints. Copy-paste ready.
Typography CSS Custom Properties Generator
Build a complete typography token system as CSS custom properties: --font-family, --font-size-{xs,sm,base,lg,xl}, --font-weight-{light,regular,bold}, --line-height-{tight,normal,relaxed}.
Modular Typography Scale Builder
Generate a full type scale (h1–h6, body, small) using a chosen modular ratio. Output is fluid clamp() CSS that scales smoothly between two viewport widths.
OS-Optimised System Font Stack Generator
Build a font-family declaration that uses the best native font on each OS — San Francisco on Apple, Segoe UI on Windows, Roboto on Android. Zero web fonts, instant rendering.
Font Preload & Prefetch Tag Builder
Generate the right <link rel="preload"> tags for above-the-fold web fonts. Cuts LCP by 100–500 ms by starting the font fetch alongside the HTML parse.
font-display Strategy Picker
Decide between auto, block, swap, fallback, and optional. Get an explanation of each value's behaviour, recommended use cases, and copy-paste @font-face CSS.
CSS clamp() Fluid Font Size Generator
Pick a min and max font size plus a viewport range and get a clamp() expression that interpolates smoothly. Single field — copy and paste.
Dark Mode Font Adjuster
Reduce font weight by 50–100, increase letter-spacing by 0.01em, and bump line-height by 0.05 in dark mode. Auto-generates a prefers-color-scheme media query.
Variable Font Axis Mapper
Drop a variable font and see every axis (wght, wdth, slnt, ital, opsz, custom) with min/default/max values, named instances, and ready-to-paste CSS.
Named Weight Instance Builder
Generate @font-face declarations for each named weight (Light, Regular, Medium, Bold, Black) of a variable font using font-variation-settings. Drop-in CSS.
Variable Font Axis Range Optimiser
Tell us which weight, width, slant values you actually use, and we'll recommend the minimum axis ranges. Reduces variable font size by 20–60%.
Variable vs Static Font Size Comparator
See how much bandwidth you save (or lose) by choosing variable over static fonts. Compares one variable file against the sum of N static weights.
Icon Font Previewer & Unicode Map
Drop a Font Awesome, Material Icons, or custom icon font and browse every glyph as a sortable, searchable gallery with Unicode codepoint and CSS class examples.
Unicode PUA Point Assigner
Paste a list of icon names and get sequential PUA codepoints starting at U+E000. Outputs a JSON mapping plus CSS classes for use in icon font CSS.
Font Comparison Overlay
Upload two fonts and see every glyph rendered side-by-side at the same em size. Spot rendering differences, weight mismatches, and missing characters.
Font Weight Progression Viewer
Drop a variable font (or static weight family) and see every weight rendered side-by-side in a sample string. Pick the right weight for headlines, body, and accents.
40 tools · live
Multi-Format Archive Extractor
Extract ZIP, 7Z, RAR, TAR, TAR.GZ, BZ2, XZ, and ISO files directly in your browser. Powered by fflate and libarchive WASM. Zero upload, instant extraction.
Selective File Extractor
Pull just the files you need out of a ZIP using glob patterns like *.txt or src/**/*.ts. Saves bandwidth, simplifies pipelines, and runs entirely in your browser.
Archive Contents Browser
See every file inside a ZIP, 7Z, RAR, or TAR before extracting. Tree view, sortable table, byte-accurate sizes — runs entirely in your browser, zero upload.
Archive File Listing Generator
Generate a complete inventory of every file in a ZIP or other archive — name, size, compressed size, ratio, last modified — exported to CSV, JSON, or plain text.
Nested Archive Extractor
Some archives contain other archives. Recursively unpack ZIPs inside ZIPs, GZIPs inside TARs, up to a configurable depth. Browser-native, zero upload.
Batch Archive Extraction Manager
Drop multiple archives — ZIP, 7Z, TAR — and get a single output ZIP with each source unpacked into its own subfolder. Saves dozens of clicks; great for log review.
Smart File Compressor
Drop files and get a perfectly compressed ZIP with the optimal speed/size trade-off. Powered by fflate level 6 — the universal sweet spot. Zero upload.
AES-256 Encrypted ZIP Creator
Bundle files into a ZIP with WinZip-compatible AES-256 encryption. Powered by zip.js — your files and password never leave your device.
Multi-Part Archive Creator
Build a ZIP, then split it into fixed-size parts (.zip.001, .zip.002, …) for email attachment limits, FAT32 volumes, or USB drives. Browser-native.
Folder to ZIP
Drag a folder from your file manager and ZIP it preserving every subfolder, filename, and timestamp. Powered by fflate and the webkitdirectory API. Zero upload.
Selective Zipper
Drop a folder and a glob pattern; only matching files are added to the output ZIP. Great for shipping a single component, language, or file type.
Compression Level Optimizer
Run DEFLATE levels 1, 3, 6, and 9 on your files and see size vs time trade-offs side-by-side. Find the sweet spot for your data, runtime, and bandwidth budget.
Streaming ZIP Builder
Stream ZIP construction one entry at a time using fflate's chunked API. Build archives larger than your browser's heap budget — useful for backups and dataset packaging.
ZIP to TAR.GZ Converter
Repackage any ZIP archive as TAR.GZ — the standard for Linux distributions, Docker layers, and CI pipelines. Powered by fflate, runs entirely in your browser.
TAR.GZ to ZIP Converter
Repackage TAR.GZ as ZIP for users on Windows, macOS Finder, or any environment without tar installed. Browser-native, zero upload, lossless content transfer.
GZIP to ZIP Wrapper
Take a single-file GZIP (.gz) and wrap it inside a ZIP container — useful when sharing with users whose tools don't recognize .gz directly.
ZIP to 7Z Converter (TAR.GZ Fallback)
Browser-native LZMA write isn't possible without a heavy WASM bundle, so this tool re-packages your ZIP as TAR.GZ — the closest format we can produce locally that ships to 7-Zip / Keka / WinRAR users without any native tooling. Output is bit-lossless.
Universal Archive Format Converter
Pick a target format and convert any input archive to it. Handles ZIP ↔ TAR.GZ ↔ GZIP in any direction. Browser-native, zero upload, no command line.
Archive Integrity Tester
Verify every entry in a ZIP against its stored CRC32 checksum to detect corruption, partial downloads, or tampering. Browser-native, zero upload.
Compression Ratio Calculator
Inspect every entry in a ZIP and see compression ratios per file plus the overall archive ratio. Spot already-compressed files that don't benefit from re-zipping.
Archive Size Analyser
Break down a ZIP by file type and folder. See which extensions dominate the archive and where the bulk lives. Helps identify low-value bloat. Bar chart included.
Archive Metadata Extractor
Inspect every entry's headers — version, OS, last modified, compression method, encryption flags, extra fields. Forensic-grade ZIP intelligence, zero upload.
Archive Format Detector
Drop any file and reveal its true archive format. Detects ZIP, GZ, TAR, BZ2, XZ, 7Z, RAR by magic bytes — extension-independent. Browser-native, zero upload.
Duplicate File Detector
SHA-256 every entry inside an archive and group identical files. Spot duplicate logos, libraries, or .DS_Store waste. Reports total bytes recoverable.
Archive Comment Extractor
Read the global comment embedded in a ZIP's End of Central Directory record — often used by build systems for build IDs, version stamps, or signing metadata.
File Type Breakdown Analyser
Group every entry in an archive by file extension and see counts plus uncompressed and compressed totals. Find dominant file types and dead weight.
Corrupted ZIP Repair Tool
Scan a damaged ZIP byte-by-byte for surviving local file headers and recover every readable entry into a fresh ZIP. Last-resort recovery, browser-native.
ZIP Comment Editor
Modify the EOCD comment of any ZIP file in place. Add build metadata, strip a leaked credential, or clear a comment for distribution. Browser-native.
Archive Timestamp Normaliser
Set every entry's date/time to a single UTC value. Essential for reproducible builds, deterministic CI, and bit-identical artifact comparisons.
Path Prefix Remover
Strip a common top-level folder (e.g. project-master/) from every entry in a ZIP. Cleans up GitHub release ZIPs and similar wrapped archives.
Encryption Type Detector
Detect whether a ZIP uses legacy ZipCrypto, AES-128, AES-192, or AES-256 encryption. Critical before sharing — ZipCrypto is broken and should be re-encrypted.
Per-File Checksum Generator
Compute SHA-256 (or MD5, SHA-1) for every entry inside a ZIP and export the manifest as CSV or .sha256sums. Tamper-evident, audit-ready, browser-native.
Archive Diff Tool
Drop two ZIPs and see exactly what changed: added files, removed files, files with the same name but different content. Powered by per-entry CRC32.
Archive Password Tester
Type a password and instantly verify whether it unlocks an encrypted ZIP — no full extraction required. Useful for retrieving forgotten passwords from a list.
Archive Signing Info Reader
Inspect any digital signature attached to a ZIP — PKCS#7 signatures, JAR signing, APK v1/v2 signatures. Browser-native, zero upload, forensic-grade output.
Archive Splitter
Take an existing ZIP and split it into N parts of fixed byte size or fixed entry count. Faster than rebuilding from source files. Browser-native.
Archive Merger
Drop several ZIPs and combine them into a single output ZIP. Filename collisions are auto-renamed by source archive stem. Powered by fflate, browser-native.
Batch Compression Report
Drop a folder of archives and get a unified report: format, total size, compressed size, entry count, ratio, largest file. Perfect for backup audits.
Archive Filename Sanitiser
Strip path-traversal sequences, fix Windows-reserved characters, normalise to UTF-8, and remove NUL bytes. Essential before extracting untrusted ZIPs.
Empty Folder Pruner
Strip zero-content directory entries that don't contain any files. Trims macOS Finder ZIPs and some build tools' output. Browser-native, zero upload.