Useful tools, running entirely in your browser

Simple tools. Right in your browser.

  • Free forever
  • Runs locally
  • No login
  • No interruptions

170 tools available, with more on the way.

Code & Development

41 tools

Security Headers Generator (CSP)

Build a Content-Security-Policy and the other security response headers, check them for mistakes, and export them for nginx, Cloudflare Pages or Apache.

Open Tool

Sorting Algorithm Visualizer

Watch bubble, selection, insertion, shell, merge, quick, heap, counting and radix sort run step by step with live comparison and swap counters.

Open Tool

CSS Transform Generator

Compose translate, rotate, scale, skew and 3D transforms visually with a live preview, then copy the CSS, matrix form, or Tailwind value.

Open Tool

Nginx Config Generator

Generate nginx reverse proxy, static site, PHP-FPM, and HTTPS server configs with upstreams and rate limits — all locally.

Open Tool

Semver Range Checker

Check which versions satisfy an npm semver range, right in your browser.

Open Tool

Dockerfile Generator

Generate multi-stage Dockerfiles with a .dockerignore snippet locally in your browser.

Open Tool

License Generator

Generate MIT, Apache-2.0, GPL and other open-source LICENSE texts with file headers, locally in your browser.

Open Tool

CSS Specificity Calculator

Score CSS selectors, compare which rule wins, and see how each part of a selector adds to its specificity.

Open Tool

CSS Filter Generator

Tune CSS filter functions such as blur, brightness, contrast, saturation, hue-rotate, sepia and drop-shadow with a live preview, then copy the CSS or Tailwind output.

Open Tool

robots.txt Generator

Build and validate robots.txt rules with live preview, entirely in your browser.

Open Tool

JSON to SQL Generator

Generate INSERT statements from JSON arrays locally in your browser.

Open Tool

Border Radius Generator

Preview and fine-tune CSS border-radius for one or four corners, then copy CSS or Tailwind classes.

Open Tool

Box Shadow Generator

Design layered CSS box-shadows with a live preview, presets, and CSS or Tailwind export.

Open Tool

CSS Grid Generator

Design CSS grid layouts visually: columns, rows, gaps, and alignment with live preview and CSS or Tailwind export.

Open Tool

cURL Converter

Convert curl commands to fetch, axios, Python requests, Go, or a normalized curl — parsed locally.

Open Tool

Docker Run ↔ Compose

Convert docker run commands to docker-compose.yml and back, with named-volume detection — all local.

Open Tool

Gradient Generator

Design CSS gradients with draggable color stops and export CSS, Tailwind, and config.

Open Tool

JSON / TypeScript Converter

Convert between JSON and TypeScript with interface/type generation and type inference.

Open Tool

Query String Converter

Convert URL query parameters and flat JSON objects in either direction while preserving repeated values.

Open Tool

HTTP Status Codes

Look up HTTP response status codes with plain-language explanations, search, and category filters.

Open Tool

MIME Types Lookup

Search MIME types by extension or content type and browse common web file formats.

Open Tool

Chmod Calculator

Compute Unix file permissions from checkboxes or octal values, including setuid, setgid, and sticky bits.

Open Tool

CSS Unit Converter

Convert between px, rem, vw and vh with a configurable root font size and viewport, in single or batch mode.

Open Tool

CSS Animation Generator

Design fade, slide, scale, rotate, bounce and shake animations and export CSS keyframes with an editable easing curve.

Open Tool

Cubic Bezier Editor

Shape cubic-bezier timing functions by dragging control points, pick templates, preview motion, and copy the CSS.

Open Tool

SVG Editor

Draw and edit vector SVG graphics in the browser, then optimize, compress or export them as PNG icons.

Open Tool

Base Converter

Convert numbers between binary, octal, decimal, and hexadecimal (2–36) locally in your browser.

Open Tool

Cron Expression Parser

Parse cron schedules, explain them naturally, and preview upcoming runs locally.

Open Tool

JSON to Python Dict

Convert JSON into a Python dict literal with True, False, and None.

Open Tool

JSON to Java Class

Generate Java classes with nested static classes and List fields from JSON.

Open Tool

JSON to Go Struct

Generate Go structs with JSON tags and inferred field types from JSON.

Open Tool

JWT Inspector and Generator

Inspect JWTs locally or generate test tokens with an HMAC secret.

Open Tool

Regex Tester

Test regular expressions, read them token by token, and get Python, Java, Go, and PHP equivalents.

Open Tool

Template Fill & Batch Generator

Fill template variables from JSON or CSV, generate a result per template and data row, highlight variables, and export files or a zip.

Open Tool

SVG Badge & Placeholder

Create Shields-style SVG badges or placeholder images locally and export them as SVG or PNG.

Open Tool

.gitignore Generator

Generate a .gitignore by picking templates for languages, frameworks, editors, tools, and operating systems, with search and custom rules.

Open Tool

SQL Formatter

Format and minify SQL queries locally with common database dialects.

Open Tool

Open Graph Card Generator

Preview link cards for Facebook, X, LinkedIn, and Slack, then copy Open Graph and Twitter meta tags for HTML, Next.js, or Nuxt.

Open Tool

Flexbox Generator

Tune flex direction, wrap, justify-content, align-items, and gap with a live preview, then copy CSS or Tailwind classes.

Open Tool

CSS Clip-path Generator

Shape circles, ellipses, insets, and polygons by dragging points, with presets and instant clip-path CSS output.

Open Tool

Font Preview

Compare font stacks and local fonts with adjustable size, weight, line height, and letter spacing on your own text.

Open Tool

Crypto & Security

8 tools

Network

5 tools

Text

28 tools

HTML to Markdown Converter

Convert HTML into clean GitHub-flavored Markdown — headings, lists, tables, code blocks, links and images.

Open Tool

Text Truncator

Cut text down to a limit by characters, UTF-8 bytes, words or lines, keep the head, tail or middle, and add an ellipsis.

Open Tool

Line Filter

Keep or remove lines by keyword or regex: match any or all patterns, ignore case, and see how many lines remain.

Open Tool

Word Cloud Generator

Turn text or weighted word lists into a downloadable word cloud, with Chinese segmentation, shape and image masks. All local.

Open Tool

Subtitle Converter & Editor

Convert SRT, WebVTT, ASS, SSA, MicroDVD, and SAMI subtitles, create them from text, shift or resync timing, edit cues, and preview — all locally.

Open Tool

Lorem Ipsum Generator

Generate Latin or Chinese placeholder text by words, sentences, or paragraphs locally.

Open Tool

Slug Generator

Turn titles into clean URL slugs with custom separators, accent transliteration, and length limits.

Open Tool

List Shuffler

Shuffle lines, draw random samples, pick winners, or split lists into balanced groups locally.

Open Tool

Email Normalizer

Normalize email addresses locally: Gmail dots and aliases, plus tags, domains, and duplicate detection.

Open Tool

Text to Speech

Read text aloud locally, adjust speed and pitch, choose a voice, play segments with highlighting, and record audio.

Open Tool

Newline and Line Converter

Convert CRLF and LF line endings, clean lines, add line numbers, sort, join with spaces or commas, and reveal invisible characters locally.

Open Tool

Text Escape and Unescape

Escape and decode HTML, XML, JavaScript, JSON, URL, SQL, Unicode, and Base64 text, including batch conversion, locally.

Open Tool

Find and Replace

Find and replace text with literal rules, regular expressions, batch replacement, and multiple rule sets.

Open Tool

Text Case Converter

Convert text between uppercase, lowercase, capitalized, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.

Open Tool

Mojibake Fixer

Repair garbled text and convert between UTF-8, GBK, Big5, Shift-JIS, and more — all locally.

Open Tool

Text Deduplicator

Remove duplicate lines or words locally in your browser, keep first or last occurrence, and view duplicate counts.

Open Tool

Text Sorter

Sort lines alphabetically, by pinyin, number, length, random order, or custom priority rules, ascending or descending.

Open Tool

Text Obfuscator

Insert, detect, remove, visualize, and decode zero-width characters, hide text, and export results locally.

Open Tool

Chinese Converter

Convert between simplified and traditional Chinese, including Taiwan and Hong Kong regional word usage, locally in your browser.

Open Tool

Chinese Pinyin Converter

Convert Chinese characters to pinyin with tone marks, numeric tones, or no tones, extract initials, customize separators, and batch convert files locally.

Open Tool

Text Splitter

Split text by characters, lines, commas, spaces, regular expressions, or fixed length, then view it as an array or table.

Open Tool

Text Statistics

Count characters, Chinese characters, English words, lines, paragraphs, and estimate reading time locally in your browser.

Open Tool

Markdown Editor

Write, edit, and preview Markdown with live rendering, tables, task lists, math, diagrams, and highlighted code blocks.

Open Tool

Text Extractor

Paste any text to extract URLs, image addresses, emails, phone numbers, numbers, Chinese, English, IPs, dates, colors, and hashtags.

Open Tool

Text Masker

Anonymize text by masking phone numbers, ID cards, bank cards, emails, and IP addresses locally.

Open Tool

Sensitive Word Checker

Scan text against a local sensitive-word list, highlight matches by category, mask or replace them, and export findings as CSV, JSON, or TXT.

Open Tool

Text Diff

Compare text by line or character, highlight changes, and download unified diffs locally.

Open Tool

Speech to Text

Dictate text in the browser with live transcription in Chinese, English, and more, then copy or download the result.

Open Tool

Encoding & Conversion

10 tools

Date & Identifiers

6 tools

Files & Checksums

27 tools

File Type Detector

Detect a file's real type from its magic bytes, compare it with the extension, and inspect the header bytes — all locally in your browser.

Open Tool

Video to GIF

Trim a video clip and convert it to a looping GIF with palette control, dithering, and reverse playback — all locally.

Open Tool

Image Steganography

Hide text or files in the least significant bits of a PNG, with optional password encryption, and extract them back — all locally.

Open Tool

Screenshot Mockup Generator

Wrap screenshots in browser, MacBook, iPhone, iPad, or Android frames with custom backgrounds, then download the mockup locally.

Open Tool

Image Diff

Compare two images pixel by pixel locally in your browser: highlight differences, a difference heatmap, tolerance control, and stats.

Open Tool

PDF Toolkit

Merge, split, and compress PDF files entirely in your browser.

Open Tool

Images to PDF

Combine JPG, PNG, WebP, GIF, BMP, or AVIF images into one PDF with page sizes, margins, and N-up grids, all locally.

Open Tool

Audio Recorder & Editor

Record from your microphone or import audio, then trim, fade, equalize, compress, change speed, and export WAV or MP3, all locally.

Open Tool

AI Object Remover

Erase passers-by, objects, and clutter from photos locally in your browser. Brush over what should go or click an object to select it, and an on-device inpainting model rebuilds the background behind it.

Open Tool

Image to Text (OCR)

Extract text from images with on-device OCR. English and Chinese, batch support, nothing uploaded.

Open Tool

Image Info Viewer

Inspect any image locally: file name, type, size, dimensions, transparency, animation, color mode, DPI, EXIF, and hash. Runs entirely in your browser.

Open Tool

EXIF Remover

Strip EXIF metadata from images locally: GPS, device info, capture time, and more. Keep orientation and export a cleaned batch as ZIP.

Open Tool

Image Background Remover

Remove image backgrounds locally in your browser: solid color cutout, magic-wand selection, click-to-pick objects, and AI matting. Cut out or keep only what you picked, then export transparent PNG or swap in a color or photo background.

Open Tool

Image Redaction

Hide sensitive parts of an image locally: drag a box or paint over faces, ID numbers, and addresses with mosaic, blur, or a solid bar, and export a flattened copy without metadata.

Open Tool

Image Slicer

Slice images into a grid of tiles: 2x2, 3x3, 4x4, or custom rows and columns. Sequential naming and ZIP export, all local in your browser.

Open Tool

Image Stitch

Stitch images into one: horizontal and vertical strips, square grids, nine-grid collages, and free templates with gap, padding, background color, rounded corners, all local in your browser.

Open Tool

Image Watermark

Add text or logo watermarks to images locally in your browser. Single or tiled placement, diagonal traceability watermarks, opacity, rotation, size, position, and batch processing.

Open Tool

Image Cropper

Crop, rotate, and export images to exact sizes locally in your browser. Batch crop, circular avatars, ID photos, and social media presets.

Open Tool

Image Compressor

Batch-compress JPEG, PNG, WebP, GIF, and BMP images locally in your browser with quality, resizing, and format conversion controls.

Open Tool

Image Color Extractor & Picker

Pick colors from any image with a magnifier, copy HEX, RGB, and HSL, extract the dominant palette, and export ASE, JSON, CSS, GIMP, or PNG.

Open Tool

Image to ASCII Art

Turn any image into monochrome ASCII art in your browser, with character presets, a custom ramp, and brightness and contrast controls.

Open Tool

Image to Pixel Art

Pixelate images locally, adjust pixel size, limit colors, generate a palette, show a grid, and export PNG or color tables.

Open Tool

Favicon Generator

Turn one image into a full favicon set: ICO, PNG, SVG, Apple touch and Android icons plus a PWA manifest.

Open Tool

Hash Calculator and File Checksum

Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 for text and files, and compare checksums.

Open Tool

Batch Rename Files

Rename many files at once with find and replace, prefixes, cleanup, and numbering, then download a ZIP or rename in place.

Open Tool

ZIP Archive Tool

Open a ZIP to browse and preview entries, download selected files, or pack files and folders into a new ZIP, all locally.

Open Tool

Pixel GIF Maker

Draw pixel art frames and animate them into a GIF locally, then download it.

Open Tool

Data

11 tools

Utilities

34 tools

Tone Generator

Generate sine, square, triangle, or sawtooth tones from 20 Hz to 20 kHz locally to tune instruments, test speakers, and check your hearing.

Open Tool

Identicon & Avatar Generator

Generate deterministic identicon or initials avatars from any seed and export them as SVG or PNG, all locally in your browser.

Open Tool

Expression Calculator

Evaluate math expressions with functions, constants, variables, and history locally in your browser.

Open Tool

On-screen Ruler

Calibrate once with a bank card or your screen diagonal, then measure anything on screen in mm, cm and inches — locally.

Open Tool

Aspect Ratio Calculator

Reduce a width and height to the simplest ratio, compute the missing side from a ratio, and preview the proportion — all locally.

Open Tool

White Noise Generator

Play white, pink, or brown noise with volume control and a sleep timer, and export a 30-second WAV — entirely in your browser.

Open Tool

Coordinate Converter

Convert latitude and longitude between decimal degrees, DMS, DDM, and UTM (WGS-84) — paste any common GPS format and copy every representation at once.

Open Tool

Online Metronome

Set a precise tempo with an adjustable BPM, tap tempo, time signatures, and visual beats — all locally.

Open Tool

Dice Roller

Process dice roller locally in your browser.

Open Tool

LaTeX Math Renderer

Render LaTeX math formulas live with KaTeX, insert snippets, scale the preview, and export as PNG, SVG, HTML, or source.

Open Tool

Screen Recorder

Record your screen, a window, or a browser tab with optional system and microphone audio — entirely in your browser, never uploaded.

Open Tool

BMI Calculator

Compute your body mass index with WHO and Chinese standards, a color category band, and a healthy weight range — all locally.

Open Tool

Stopwatch & Countdown Timer

Run a precise stopwatch with lap splits or a countdown timer with an alarm — entirely in your browser.

Open Tool

Typing Speed Test

Measure your typing speed with live WPM, accuracy and consistency stats.

Open Tool

TOTP Code Generator

Generate live two-factor codes from a Base32 secret or otpauth URI, entirely in your browser.

Open Tool

Bank Card, IBAN & ID Validator

Validate bank card numbers, IBANs, and Chinese ID numbers in bulk, with brand, country, and check-digit details.

Open Tool

Data Manager

View, export, and clear data that tools store in this browser, and restore it from a backup.

Open Tool

Color Blindness Simulator

Preview images and colors through protanomaly, deuteranomaly, and tritanomaly, with perceptual difference checks.

Open Tool

Palette Generator

Turn one base color into a full 50–950 shade scale with an optional tinted neutral row.

Open Tool

Password Generator

Generate secure random passwords with configurable character sets, length, and entropy estimates.

Open Tool

Spin the Wheel

Pick a random winner with an animated prize wheel: paste your list, spin, and land on a verifiable result.

Open Tool

Percentage Calculator

Calculate percentages of values, ratios, and percentage changes with instant results.

Open Tool

Loan Calculator

Compare equal-payment and equal-principal mortgages with full schedules, interest totals, and prepayment savings.

Open Tool

Roman Numeral Converter

Convert between numbers and Roman numerals in both directions for 1 to 3999.

Open Tool

Unit Converter

Convert length, mass, data storage, time, and temperature units instantly in your browser.

Open Tool

Keyboard Keycode Info

Press any key to inspect JavaScript key events: key values, codes, keyCode numbers, and modifiers.

Open Tool

Device Info

Inspect your browser, screen, and hardware information locally without sending any data.

Open Tool

Color Converter

Convert colors, generate palettes, and check WCAG contrast locally.

Open Tool

UUID Generator and Validator

Generate secure UUID v4 values and inspect UUID structure.

Open Tool

Emoji Search

Search and copy common emojis by name, keyword, or category locally.

Open Tool

Number to English Words

Spell numbers out in English as cardinals, ordinals, currencies, or years, in US or UK style and in batches.

Open Tool

RMB Amount to Chinese Uppercase

Convert numbers to formal Chinese capital (大写) amounts and back, for invoices and contracts.

Open Tool

Blood Type Inheritance

Look up which child blood types are possible and impossible for any ABO parent combination with probabilities.

Open Tool

LED Marquee

Scroll any text like a big LED sign with adjustable speed, size, direction, and glow colors, in fullscreen.

Open Tool

A growing collection of browser-only tools. Your data stays on your device whenever the browser can handle the task.