Everything runs on your device

Everyday tools.
None of your data.

Free online utility tools that run entirely in your browser. Your files and data never leave your device.

JSON Formatter & BeautifierPercentage CalculatorWord CounterColor ConverterImage ResizerPassword GeneratorHash Generator (MD5, SHA-256…)Diff CheckerPDF MergeCompress PDFUnit ConverterImage Format ConverterHEIC to JPGLoan CalculatorImages to PDFAge CalculatorFancy Text GeneratorCalorie Calculator (TDEE & BMR)CSS Gradient GeneratorCompound Interest CalculatorImage Color ExtractorColor Contrast Checker (WCAG)Random Picker (Name Picker)
131
tools
100%
in your browser

Developer Tools

39
View all
JSON Formatter & BeautifierFormat, beautify, and validate JSON instantly in your browser. Your data never leaves your device.JWT Decoder & VerifierDecode and verify JSON Web Tokens (JWT) in your browser. HS256, RS256, ES256 supported. Tokens and keys never leave your device.Base64 Encoder & DecoderEncode text to Base64 or decode Base64 back to text instantly in your browser. Unicode-safe. Nothing is uploaded.URL Encoder & DecoderEncode and decode URLs and query parameters in your browser. Handles full URLs and individual components. Always private.UUID GeneratorGenerate cryptographically random UUIDs (v4) in your browser. Bulk-generate, copy one, or copy all. Nothing leaves your device.Password GeneratorGenerate strong, random passwords in your browser. Choose length, character types, exclude lookalikes. Nothing is sent to any server.Hash Generator (MD5, SHA-256…)Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text in your browser. Verify checksums without leaking the input.Regex TesterTest JavaScript regular expressions in real time. See matches, capture groups, and flags as you type. Pattern and text stay in your browser.HTML MinifierMinify HTML by stripping comments, collapsing whitespace, and tightening tags. Runs entirely in your browser.CSS MinifierMinify CSS by removing comments, whitespace, and trailing semicolons. Fast, private, browser-only.SQL FormatterBeautify SQL queries with consistent indentation and casing. Supports MySQL, PostgreSQL, SQL Server, SQLite, BigQuery, and more. All client-side.Cron Expression ParserTranslate a cron expression into plain English and preview the next runs. Supports standard 5-field cron plus shorthand like @daily and @hourly.CSV ViewerPaste or drop a CSV file and read it as a clean, searchable table. Auto-detects delimiter and headers. Files never leave your browser.JSON ValidatorPaste JSON and find out instantly whether it parses. Pinpointed line and column for syntax errors, structure stats when it's valid. Runs in your browser.JSON MinifierStrip whitespace from JSON for compact transport. See the byte savings and the compression ratio side-by-side. All in your browser.HTML Entity Encoder & DecoderEncode and decode HTML entities — named like & and ©, numeric like €, hex like €. Live preview. All in your browser.Meta Tag Generator (SEO + Open Graph + Twitter)Build the full set of SEO, Open Graph, and Twitter Card meta tags from one form. Live preview of Google, Facebook, and Twitter cards. All client-side.Robots.txt GeneratorBuild a robots.txt file from a simple form. Per-bot allow/disallow rules, crawl-delay, sitemap URL. Validates as you type, copy or download. Always private.IP Subnet Calculator (CIDR)Find the network address, broadcast, netmask, host range, and host count from an IPv4 address and CIDR prefix. Instant and fully client-side.CSS Gradient GeneratorBuild CSS linear and radial gradients with a live preview, unlimited color stops, and one-click copy. Fast, private, and fully client-side.CSS Box Shadow GeneratorDesign CSS box-shadows with a live preview — offset, blur, spread, color, opacity, and inset. Copy the CSS in one click. Runs in your browser.Color Palette GeneratorGenerate color palettes from any base color — complementary, analogous, triadic, monochromatic, and shades. Copy hex codes. All client-side.XML Formatter & BeautifierBeautify, indent, and minify XML in your browser. Validates as you type and reports errors. Your data never leaves your device.JSON to TypeScriptConvert JSON into TypeScript interfaces instantly. Paste a JSON sample and get clean, nested type definitions. Runs entirely in your browser.Random Number GeneratorGenerate random numbers in any range, with or without duplicates. Cryptographically strong, instant, and fully client-side.Fake Data GeneratorGenerate realistic fake data — names, emails, phones, addresses — as JSON or CSV for testing and mockups. Runs entirely in your browser.Color Contrast Checker (WCAG)Check the contrast ratio between text and background colors against WCAG AA and AAA. Live preview and pass/fail grades. Runs in your browser.Random Picker (Name Picker)Paste a list and pick a random winner, or shuffle the whole list. Cryptographically fair, with optional unique draws. Runs entirely in your browser.File Hash & Checksum (MD5, SHA-256…)Get the MD5, SHA-1, SHA-256, SHA-384, and SHA-512 checksum of any file to verify downloads. Files are read in your browser and never uploaded.Text Encrypter & Decrypter (AES-256)Encrypt and decrypt text with a password using AES-256 (Web Crypto). Share secrets safely — it runs in your browser and your key never leaves.Password Strength CheckerCheck how strong a password is — entropy, estimated crack time, and weaknesses. Runs entirely in your browser; nothing is sent or stored.JSON Diff (Compare JSON)Compare two JSON documents and see what changed, ignoring key order and formatting. Added, removed, and changed lines are highlighted. All client-side.Chmod CalculatorConvert Unix file permissions between checkboxes, octal (like 755), and symbolic (rwxr-xr-x). Includes setuid, setgid, and sticky bits. Instant, client-side.HTTP Status Codes ReferenceLook up any HTTP status code — 200, 301, 404, 500, and the rest — with its meaning and when it's used. Searchable, grouped by class, fully client-side.JWT Generator (Sign HS256)Create and sign a JSON Web Token (JWT) with HS256, HS384, or HS512 and your secret — entirely in your browser. Payload, secret, and token never leave your device.ASCII TableA complete ASCII table (0–127) with decimal, hex, octal, binary, the character, and its name. Searchable and fully client-side.CSS Border Radius GeneratorRound element corners visually and copy the CSS border-radius. Tune each corner with a live preview. Runs client-side.JSON to XML ConverterConvert JSON to XML and XML back to JSON in your browser. Two-way, pretty-printed, and your data never leaves your device.User Agent ParserParse any user-agent string into browser, engine, operating system, and device. Detects your own too. Fully client-side.

Text Tools

18
View all
Word CounterCount words, characters, sentences, and paragraphs in your text. Estimates reading and speaking time. Runs entirely in your browser.Lorem Ipsum GeneratorGenerate Lorem Ipsum placeholder text — paragraphs, sentences, or words. Classic Latin or playful hipster filler. Copy-ready.Diff CheckerCompare two blocks of text side-by-side and highlight added, removed, and changed lines. Runs entirely in your browser.Markdown PreviewWrite Markdown and see the rendered result side-by-side. GitHub-flavored syntax, sanitized output, copy HTML. Never leaves your browser.Text Case ConverterConvert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, and more — instantly, in your browser.Remove Line BreaksStrip line breaks, kill duplicate lines, trim blank lines, sort, and more. Multiple cleanup actions in one tool. Runs in your browser.Find and Replace TextFind and replace text online with case, whole-word, and regex options. See live match counts. Your text never leaves your browser.Text SorterSort lines alphabetically, numerically, by length, reverse, or shuffle — with dedupe and trim. Fast and fully private in your browser.Slug GeneratorTurn any title into a clean URL slug. Transliterates accented characters, removes punctuation, and lowercases.Tweet Character CounterCount characters and see how your post fits on Twitter/X, Bluesky, Mastodon, Threads, and LinkedIn. URLs and emoji are weighted correctly. Runs in your browser.Fancy Text GeneratorConvert plain text into bold, italic, cursive, small caps, and dozens of other Unicode font styles to copy and paste anywhere. Runs in your browser.Instagram Bio FormatterAdd line breaks and spacing to your Instagram bio that actually stick. Preserves blank lines and indentation Instagram normally strips. All client-side.Word Frequency CounterCount how often each word appears in your text, ranked most to least frequent. Optional stop-word filtering. Runs entirely in your browser.Readability Checker (Flesch)Score your writing's readability with Flesch Reading Ease and Flesch–Kincaid grade level. See sentence and syllable stats. Always private.Text to SpeechTurn text into natural-sounding speech in your browser. Pick a voice, adjust speed and pitch, and play — your text is never uploaded.Reverse Text & Flip TextReverse text by character, word, or line, or flip it upside down into mirror-style Unicode. Instant, copy-ready, and fully client-side.Bionic Reading ConverterConvert text to a bionic-reading style that bolds the start of each word to guide your eyes and speed up reading. Copy the formatted result. All client-side.HTML Stripper — Remove TagsRemove all HTML tags from text and get clean plain text. Decodes entities and tidies whitespace, entirely in your browser.

Image Tools

22
View all
Image ResizerResize JPG, PNG, and WebP images right in your browser. Drag in a file, set new dimensions, and download — nothing is uploaded.Image Format ConverterConvert images between PNG, JPG, and WebP in your browser. Set the quality, see the size delta, download. Nothing is uploaded.Image CropperCrop JPG, PNG, and WebP images visually in your browser. Aspect-ratio presets for social, profile, and print. Output stays at full resolution.SVG to PNGRasterize SVG to PNG at any size in your browser. Scale presets, transparent background, sharp output for icons and logos. Nothing is uploaded.Image to Base64Convert any image into a Base64 data URI, ready to paste into CSS, HTML, or Markdown. Inline icons and tiny images, no extra HTTP request.HEIC to JPGConvert iPhone HEIC photos to JPG (or PNG) in your browser. Batch convert, set quality, download single files or a ZIP. Your photos never leave the device.Favicon GeneratorGenerate a complete favicon set (PNG + ICO + manifest) from a single source image. Drop your logo, pick safe sizes, download the ZIP.PNG to JPGConvert PNG images to JPG in your browser. Transparent backgrounds become white. Quality slider for fine-grained file-size control. Nothing is uploaded.JPG to PNGConvert JPG images to PNG in your browser. Lossless output, perfect for editing or layering. Your photos never leave your device.WebP ConverterConvert WebP images to JPG or PNG, or turn JPG and PNG into WebP. Quality slider and live size delta. All in your browser.Image CompressorShrink JPG, PNG, and WebP files in your browser. Drag images in, set the quality, see the size delta on every file. Download one or get them as a ZIP.Image Color ExtractorExtract the dominant colors from any image right in your browser. Drop a photo and get a copy-ready hex palette. Your image never leaves your device.Base64 to ImageDecode a Base64 string or data URI back into an image, preview it, and download the file. Auto-detects PNG, JPG, GIF, and WebP. All client-side.Video to GIF ConverterTurn a short video clip into an animated GIF right in your browser. Pick the frame rate, size, and clip length. Your video never leaves your device.EXIF & Metadata RemoverStrip EXIF and metadata — GPS location, camera model, timestamps — from JPG, PNG, and WebP photos. Runs entirely in your browser; nothing is uploaded.Image to ASCII ArtConvert any image into ASCII art text in your browser. Adjust width, character set, and contrast, then copy or download. Nothing is uploaded.Rotate & Flip ImageRotate an image left or right and flip it horizontally or vertically in your browser. Full-resolution output, no upload — your photo stays on your device.Video to Frames (Extract Images)Extract still frames from a video as PNG or JPG images and download them as a ZIP. Pick the frame rate and range. Your video never leaves your device.EXIF Viewer (Photo Metadata)View the hidden EXIF metadata in a photo — camera, lens, exposure, date, and GPS location. Read entirely in your browser; nothing is uploaded.Signature Pad (Draw & Download)Draw your signature with a mouse, trackpad, or finger and download it as a transparent PNG. Runs entirely in your browser — nothing is uploaded.Meme GeneratorAdd classic top and bottom text to any image and download the meme. Impact-style captions, live preview — your image never leaves your browser.Photo Filters & EffectsApply grayscale, sepia, brightness, contrast, saturation, and blur to a photo right in your browser. Presets and live preview. Your image never leaves your device.

Calculators

14
View all
Percentage CalculatorQuickly calculate any percentage: what is X% of Y, X is what percent of Y, and percentage increase or decrease. Free and private.Loan CalculatorWork out the monthly payment, total interest, and full amortization schedule for any fixed-rate loan. Mortgage, auto, student, personal. Runs in your browser.Age CalculatorFind your exact age in years, months, days, hours, and seconds. See when your next birthday lands and what day of the week you were born.Date Difference CalculatorFind the number of days, weeks, months, and years between any two dates. Add or subtract a number of days to a date. Runs entirely in your browser.BMI CalculatorCalculate your Body Mass Index in metric or imperial units. See where you sit on the WHO scale, with a clear category and a health disclaimer.Tip CalculatorWork out the tip on any bill, split it across the table, and see the per-person total. Quick presets for 10, 15, 18, 20, 25 percent.Discount CalculatorFind the final price and savings on any discount. Reverse-mode works backwards from a sale price to the original. Stacked discounts supported.Calorie Calculator (TDEE & BMR)Estimate your daily calorie needs (TDEE) and BMR from age, sex, height, weight, and activity. See targets for losing, maintaining, or gaining weight.Compound Interest CalculatorCalculate compound interest and investment growth with regular contributions. See future value, total contributions, interest, and a yearly breakdown.Aspect Ratio CalculatorCalculate width or height for any aspect ratio — 16:9, 4:3, 21:9, and more. Lock a ratio and scale dimensions without distortion. All client-side.Sales Tax CalculatorAdd or remove sales tax (VAT/GST) from any price. See the tax amount, net, and gross totals at any rate. Fast, private, and fully client-side.Hours Calculator (Time Card)Add up work hours from start and end times with breaks, across multiple shifts. See total hours and decimal hours, plus optional pay. Runs in your browser.Running Pace CalculatorWork out your running pace, speed, and finish time from distance and time. Pace per km and per mile, km/h and mph. Fast, private, client-side.Statistics CalculatorPaste numbers to get mean, median, mode, range, variance, standard deviation, and quartiles instantly in your browser.

Converters

25
View all
Color ConverterConvert any color between HEX, RGB, HSL, HWB, and OKLCH instantly. Includes a live swatch and one-click copy for each format.QR Code GeneratorGenerate QR codes for URLs, text, Wi-Fi, and more — entirely in your browser. Download as PNG or SVG. No tracking, no uploads.Unix Timestamp ConverterConvert Unix timestamps to human-readable dates and back. Supports seconds and milliseconds, UTC and local time. All in your browser.CSV ↔ JSON ConverterConvert CSV to JSON or JSON to CSV in your browser. Auto-detect delimiter, header row, and types. No upload — your data stays private.MP4 to MP3 ConverterExtract MP3 audio from MP4, MOV, MKV, WebM, and AVI videos right in your browser. Choose the bitrate. Your video never leaves your device.JSON ↔ YAML ConverterConvert JSON to YAML and YAML to JSON in your browser. Preserves order, handles nested data, and flags syntax errors.Number Base ConverterConvert numbers between binary, octal, decimal, hexadecimal, and any base from 2 to 36. Instant, client-side.Unit ConverterConvert length, weight, temperature, volume, time, speed, and area between metric, US, and imperial units. Instant, client-side.CSS Unit Converter (PX, REM, EM, PT)Convert between CSS units — pixels, rem, em, points, and percent — with adjustable base font size. Instant and client-side.Time Zone ConverterConvert a moment in one city to local time everywhere else. Add or remove cities; daylight-saving rules built in. Runs in your browser.HTML ↔ Markdown ConverterConvert between HTML and Markdown both directions. GitHub-flavored syntax, sanitized HTML output, one-click copy. All client-side.UTM Link BuilderBuild campaign URLs with utm_source, utm_medium, utm_campaign and the other Google Analytics parameters. Validation, presets, and one-click copy.JSON to CSV ConverterConvert a JSON array of objects into clean CSV in your browser. Auto-builds headers from every key, escapes quotes correctly. Nothing is uploaded.Roman Numeral ConverterConvert numbers to Roman numerals and Roman numerals back to numbers (1–3999). Instant, two-way, and fully client-side.Data Storage Converter (Bytes, KB, MB, GB, TB)Convert between bytes, kilobytes, megabytes, gigabytes, terabytes, and bits — in decimal (1000) or binary (1024). Instant and fully client-side.Barcode Generator (Code 39)Generate Code 39 barcodes from text or numbers and download them as SVG. Fast, private, and fully client-side.Morse Code TranslatorTranslate text to Morse code and Morse code back to text, with optional audio playback. Two-way, instant, and fully client-side.Binary ↔ Text ConverterConvert text to binary and binary back to text instantly. UTF-8 safe, with space-separated 8-bit bytes. Two-way and fully client-side.Audio Trimmer & CutterTrim and cut audio files to a start and end time, then export as MP3. MP3, WAV, M4A, and more. Runs entirely in your browser — nothing is uploaded.Video Trimmer & CutterTrim and cut video to a start and end time in your browser. Fast, lossless stream copy — no re-encoding, no upload. Your video never leaves your device.Mute Video (Remove Audio)Remove the audio track from a video in your browser. Fast, lossless — the picture is untouched and nothing is uploaded.GIF to MP4 ConverterConvert animated GIFs to MP4 video in your browser. Smaller files that autoplay inline on social and messaging apps. Your GIF never leaves your device.QR Code ScannerScan and decode a QR code from an image file, right in your browser. Reads the text or link inside — no uploads, no tracking.Cooking Measurement ConverterConvert cooking measurements — cups, tablespoons, grams, ounces, millilitres — per ingredient, plus oven temperatures. Fast, private, client-side.Number to Words ConverterSpell out numbers in English words — for cheques, contracts, and forms. Handles decimals, negatives, and a currency mode. Instant and client-side.

PDF Tools

13
View all
PDF MergeMerge multiple PDF files into one in your browser. Drag in PDFs, reorder them, and download the combined file. No uploads, ever.Split PDFSplit a PDF into one or many files by page range. Runs entirely in your browser — your PDF is never uploaded.Rotate PDFRotate PDF pages 90, 180, or 270 degrees and save the result. Works on every page or selected pages, all in your browser.Add Page Numbers to PDFAdd page numbers to a PDF with control over position, font size, and starting number. Stays in your browser.Add Watermark to PDFStamp a text watermark across every page of a PDF. Tune the opacity, angle, and font size — all client-side.PDF to JPGConvert PDF pages to JPG images right in your browser. Pick a page or export the whole document as a ZIP.Remove Pages from PDFTrim unwanted pages out of a PDF. Click the pages to remove and download a clean copy — never uploaded.Extract Pages from PDFPull selected pages out of a PDF as one new file or one file per page. Runs entirely in your browser.Lock PDF (Password-Protect)Add a password to a PDF and set fine-grained permissions — printing, copying, editing. AES-128 encryption, runs in your browser.Unlock PDFDecrypt a password-protected PDF you have the password for. Rebuilds as a rasterised, password-free copy in your browser.Crop PDFTrim margins, headers, and footers from every page of a PDF. Drag sliders, preview the crop, download. Stays in your browser.Compress PDFShrink PDFs by re-encoding embedded JPEG images at lower quality. Best for scans, decks, and photo-heavy reports. Runs in your browser.Images to PDFCombine JPG, PNG, and WebP images into a single PDF. Reorder pages, pick paper size and orientation, fit or fill. Runs entirely in your browser.