Tools
Search, filter, and open a tool. Tools run locally in your browser.
All tools
200.env → JSON
Parse .env KEY=VALUE lines into a JSON object.
datadev
Add Line Numbers
Prefix lines with 1-based line numbers.
devtext
ASCIIfy (Strip Non-ASCII)
Strip non-ASCII characters (optionally keep newlines).
devtext
Base converter (bin/dec/hex)
Convert between binary, decimal, and hexadecimal.
prodev
Base32 Encode/Decode
Encode text to Base32 or decode Base32 back to text.
devencoding
Base58 Encode/Decode
Encode text to Base58 (Bitcoin alphabet) or decode Base58 back to text.
devencoding
Base64 encode/decode
Encode text to base64 or decode base64 back to text.
devencode
Base64URL Encode/Decode
Encode text to Base64URL or decode Base64URL back to text.
devencoding
Basic Auth Header
Generate an HTTP Authorization: Basic … header.
devweb
Case converter
Convert text to snake_case, camelCase, PascalCase, kebab-case.
devtext
Chunk Text
Split text into fixed-size chunks (characters).
devtext
Color Contrast Checker
Check contrast ratio between two colors (WCAG).
designweb
Color converter (HEX/RGB/HSL)
Convert common color formats offline.
prodesignweb
Cron explainer (next runs)
Explain a cron expression and show the next run times.
devopstime
CSV → SQL INSERT
Convert CSV (with headers) into SQL INSERT statements.
datadev
CSV ↔ JSON
Convert CSV ↔ JSON with delimiter auto-detect, header toggle, and worker parsing.
dataformatpower
CSV Cell Escape
Escape a value so it can be pasted into a CSV cell safely.
datadev
curl → Axios
Convert a curl command into an Axios request snippet (best-effort, offline).
prodevweb
curl → C# HttpClient
Convert a curl command into a C# HttpClient request (best-effort, offline).
prodevweb
curl → C++ libcurl
Convert a curl command into a C++ libcurl snippet (best-effort, offline).
prodevweb
curl → Clojure (clj-http)
Convert a curl command into a Clojure clj-http request snippet (best-effort, offline).
prodevweb
curl → Deno fetch
Convert a curl command into a Deno fetch snippet (best-effort, offline).
prodevweb
curl → Elixir (Req)
Convert a curl command into an Elixir Req request snippet (best-effort, offline).
prodevweb
curl → fetch
Convert a curl command into a JavaScript fetch() request (best-effort, offline).
prodevweb
curl → Go (resty)
Convert a curl command into a Go request using resty (best-effort, offline).
prodevweb
curl → Go net/http
Convert a curl command into a Go net/http request snippet (best-effort, offline).
prodevweb
curl → HTTPie
Convert a curl command into an HTTPie command (best-effort, offline).
prodevweb
curl → Java (Unirest)
Convert a curl command into a Java request using Unirest (best-effort, offline).
prodevweb
curl → Java HttpURLConnection
Convert a curl command into a Java HttpURLConnection snippet (best-effort, offline).
prodevweb
curl → Java OkHttp
Convert a curl command into a Java OkHttp request snippet (best-effort, offline).
prodevweb
curl → JavaScript XHR
Convert a curl command into a JavaScript XMLHttpRequest snippet (best-effort, offline).
prodevweb
curl → jQuery $.ajax
Convert a curl command into a jQuery $.ajax snippet (best-effort, offline).
prodevweb
curl → Kotlin Ktor
Convert a curl command into a Kotlin Ktor client request snippet (best-effort, offline).
prodevweb
curl → Node.js http(s)
Convert a curl command into a Node.js http/https request snippet (best-effort, offline).
prodevweb
curl → Perl LWP
Convert a curl command into a Perl LWP::UserAgent snippet (best-effort, offline).
prodevweb
curl → PHP (Symfony HttpClient)
Convert a curl command into PHP code using Symfony HttpClient (best-effort, offline).
prodevweb
curl → PHP cURL
Convert a curl command into a PHP cURL snippet (best-effort, offline).
prodevweb
curl → PHP Guzzle
Convert a curl command into a PHP Guzzle request snippet (best-effort, offline).
devweb
curl → Postman collection
Convert a curl command into a Postman Collection v2.1 JSON (single request). Offline.
prodevweb
curl → PowerShell
Convert a curl command into PowerShell Invoke-RestMethod/Invoke-WebRequest (best-effort, offline).
prodevweb
curl → Python aiohttp
Convert a curl command into a Python aiohttp snippet (best-effort, offline).
prodevweb
curl → Python http.client
Convert a curl command into a Python http.client snippet (best-effort, offline).
prodevweb
curl → Python httpx
Convert a curl command into a Python httpx request snippet (best-effort, offline).
prodevweb
curl → Python requests
Convert a curl command into a Python requests snippet (best-effort, offline).
devweb
curl → Python urllib.request
Convert a curl command into a Python urllib.request snippet (best-effort, offline).
prodevweb
curl → R httr
Convert a curl command into an R httr::VERB(...) snippet (best-effort, offline).
prodevweb
curl → Ruby Faraday
Convert a curl command into a Ruby Faraday snippet (best-effort, offline).
prodevweb
curl → Ruby HTTParty
Convert a curl command into a Ruby HTTParty request snippet (best-effort, offline).
prodevweb
curl → Ruby Net::HTTP
Convert a curl command into a Ruby Net::HTTP snippet (best-effort, offline).
prodevweb
curl → Rust reqwest
Convert a curl command into a Rust reqwest Client request (best-effort, offline).
prodevweb
curl → Rust ureq
Convert a curl command into a Rust ureq request snippet (best-effort, offline).
prodevweb
curl → Scala (sttp)
Convert a curl command into a Scala sttp client3 request snippet (best-effort, offline).
prodevweb
curl → Swift URLSession
Convert a curl command into a Swift URLSession request snippet (best-effort, offline).
devweb
curl → wget
Convert a curl command into a wget command (best-effort, offline).
prodevweb
Decode URI Component
Decode each line with decodeURIComponent.
devweb
Dedent Text
Remove common leading indentation from multi-line text.
devtext
Diff checker
Unified diff view for two texts (worker on large inputs).
devpower
Email/domain extractor
Extract unique emails and domains from text.
prodatatext
Encode URI Component
Encode each line with encodeURIComponent.
devweb
Epoch ↔ ISO time
Convert unix epoch seconds/ms to ISO and back.
time
File size converter
Convert bytes to KB/MB/GB (base-10 and base-2).
prodata
Filter Lines
Keep only lines that match a substring (optionally case-insensitive).
devtext
Find & Replace
Simple find/replace with optional case-insensitive matching.
docstext
Hex Encode/Decode
Encode text to hex bytes or decode hex back to text.
devencoding
HMAC-SHA256
Compute an HMAC using SHA-256 (offline, WebCrypto).
cryptodev
HTML → text (strip tags)
Extract visible text from HTML (best-effort).
textweb
HTML entities encode/decode
Convert &, <, >, quotes to entities and back.
encodeweb
HTML Escape/Unescape
Escape or unescape HTML special characters.
textweb
HTML formatter (best-effort)
Pretty-print HTML locally (no network).
proformatweb
HTTP Headers Formatter
Parse and normalize raw HTTP headers.
devweb
HTTP status code lookup
Look up what an HTTP status code means (offline).
devoffline
Indent Lines
Add a fixed number of spaces to the start of each line.
devtext
IP Extractor (IPv4)
Extract IPv4 addresses from text.
devnetwork
IPv4 subnet calculator
Compute network/broadcast/first/last/hosts from CIDR.
pronet
Join Lines
Join lines into a single line with a separator.
devtext
JSON → .env
Convert a flat JSON object into KEY=VALUE .env lines.
datadev
JSON → Bash exports
Convert a JSON object into Bash export lines (best-effort, offline).
prodev
JSON → C# classes
Convert JSON into simple C# POCO classes (best-effort, offline).
prodatadev
JSON → CSV
Convert JSON into CSV (best-effort, offline).
prodatadev
JSON → Dart classes
Generate Dart model classes with fromJson/toJson from sample JSON (best-effort, offline).
datadev
JSON → Go struct
Generate a Go struct from sample JSON (best-effort, offline).
datadev
JSON → GraphQL types
Infer GraphQL type definitions from sample JSON (best-effort, offline).
prodev
JSON → HCL (Terraform)
Convert JSON into Terraform-style HCL (objects, lists, primitives). Offline.
prodatadev
JSON → HTML table
Convert a JSON array of objects into an HTML <table>. Offline.
prodatadev
JSON → INI
Convert a JSON object into an INI file (best-effort, offline).
prodevtext
JSON → Java .properties
Convert JSON into Java .properties key=value lines (flattened, offline).
prodatadev
JSON → Java classes
Generate Java (Jackson-friendly) classes from sample JSON (best-effort, offline).
datadev
JSON → JSON Schema
Generate a JSON Schema (draft 2020-12) from sample JSON (best-effort, offline).
prodatadev
JSON → Kotlin data classes
Generate Kotlin data classes (Gson-friendly) from sample JSON (best-effort, offline).
datadev
JSON → Lua table
Convert JSON into a Lua table literal (nil/true/false, arrays as tables). Offline.
prodatadev
JSON → Markdown list
Convert JSON into a nested Markdown bullet list (best-effort). Offline.
prodatadev
JSON → Markdown table
Convert a JSON array of objects into a Markdown table. Offline.
prodatadev
JSON → PHP array
Convert JSON into PHP array syntax (best-effort, offline).
datadev
JSON → Protobuf (proto3)
Infer a proto3 schema from sample JSON (best-effort, offline).
prodatadev
JSON → Python Pydantic
Generate Pydantic BaseModel classes from sample JSON (best-effort, offline).
datadev
JSON → Python TypedDict
Generate a Python TypedDict from sample JSON (best-effort, offline).
datadev
JSON → Query string
Convert JSON into a URL query string (supports nested objects + arrays). Offline.
prodevweb
JSON → R list()
Convert JSON into an R list() expression (named lists, nested structures). Offline.
prodatadev
JSON → Ruby hash
Convert JSON into a Ruby hash/array literal (offline).
datadevoffline
JSON → Rust struct
Generate Rust structs (serde) from sample JSON (best-effort, offline).
datadev
JSON → SQL INSERT
Convert a JSON array of objects into SQL INSERT statements (best-effort, offline).
prodatadev
JSON → Swift Codable
Generate Swift structs (Codable) from sample JSON (best-effort, offline).
datadev
JSON → TOML
Convert JSON into TOML (best-effort, offline).
prodatadev
JSON → TypeScript
Generate a TypeScript type from sample JSON (best-effort, offline).
datadev
JSON → XML
Convert JSON into XML (best-effort, offline).
prodatadev
JSON → YAML
Convert JSON into YAML (best-effort, offline).
prodatadev
JSON → Zod schema
Generate a Zod schema from sample JSON (best-effort, offline).
datadev
JSON Extract (Best-effort)
Extract the first JSON object found in text and pretty-print it.
datadev
JSON Flatten
Flatten JSON into dot-path key/value pairs.
datadev
JSON formatter
Prettify and validate JSON/JSONC (comments + trailing commas supported).
devformatpower
JSON Keys / Paths
List keys (or dot-paths) found in a JSON document.
datadev
JSON Merge
Merge two JSON objects (shallow or deep).
datadev
JSON minifier
Validate JSON and output a single-line minified string.
devformat
JSON path finder (basic)
Get a value from JSON using a simple dot/bracket path.
prodatadev
JSON Pointer
Extract a value from JSON using RFC 6901 JSON Pointer.
datadev
JSON Sort Keys
Sort JSON object keys (recursively).
datadev
JSON String Escape
Escape text so it can be safely pasted as a JSON string.
devtext
JSON Trim Strings
Trim whitespace from all string values in JSON.
datadev
JSON Unflatten
Turn dot-path key/value pairs back into nested JSON.
datadev
JSONL ↔ JSON Array
Convert JSON Lines (JSONL) to a JSON array and back.
datadev
JWT decoder
Decode a JWT header/payload (no verification).
authdev
JWT Expiry Checker
Decode a JWT and show exp/iat/nbf as readable times.
devweb
JWT HS256 signer
Create an HS256-signed JWT from header/payload + secret (offline).
authdev
JWT HS256 verifier
Verify an HS256 JWT signature with a shared secret (offline).
authdev
JWT HS512 signer
Create an HS512-signed JWT from header/payload + secret (offline).
authdev
JWT HS512 verifier
Verify an HS512 JWT signature with a shared secret (offline).
authdev
Line Lengths
Show character length for each line.
devtext
Line Prefix/Suffix
Add a prefix and/or suffix to each non-empty line.
devtext
Line tools (sort/unique/trim)
Sort lines, remove duplicates, trim whitespace.
protext
List Diff (A − B)
Find items in list A that are not in list B.
datadevtext
Lorem ipsum generator
Generate placeholder paragraphs offline.
prodesigntext
Markdown Escape
Escape Markdown special characters in text.
docstext
Markdown table formatter
Align markdown table columns for clean copy/paste.
proformattext
MIME type lookup
Convert file extensions ↔ MIME types (offline).
devoffline
NanoID Generator
Generate URL-safe NanoIDs locally.
devids
Normalize Newlines
Convert line endings between LF and CRLF.
devtext
Now (Timestamps)
Get the current time in common timestamp formats.
devtime
Number Extractor
Extract numbers from text (integers and decimals).
datatext
Password generator
Generate random passwords locally (no storage).
prosecurity
Percent calculator
Compute A as % of B, and percentage change from A→B.
promath
Port number lookup
Look up common TCP/UDP port numbers (offline).
devoffline
Query string ↔ JSON
Convert URL query strings to JSON and back (offline).
prodataweb
Random picker
Pick one (or N) random items from a list.
protext
Raw HTTP → curl
Convert a raw HTTP request (request line + headers + body) into a curl command (offline).
devweb
Regex Escape
Escape text so it can be used literally inside a regular expression.
devtext
Regex tester
Regex tester with match table + replace preview (runs in a worker).
devpower
Remove Diacritics
Convert accented characters to their base forms (best-effort).
text
Reverse Text
Reverse characters or reverse line order.
text
ROT13
Apply ROT13 substitution cipher (A↔N).
text
Sample Random Lines
Pick N random lines from a list.
text
SemVer bump
Bump a semantic version (major/minor/patch) and optionally set pre-release/build metadata (offline).
dev
SemVer compare
Compare two semantic versions (SemVer) and report which one is newer (offline).
dev
SemVer validator
Validate a semantic version string and show its parsed components (offline).
dev
SHA-1 Hash
Compute SHA-1 hash locally (for legacy checksums).
cryptodev
SHA-256 hash
Hash text using WebCrypto (SHA-256).
cryptodev
SHA-512 Hash
Compute SHA-512 hash locally.
cryptodev
Shuffle Lines
Randomly shuffle the order of lines.
text
Slugify
Convert text to a URL-safe slug.
protextweb
Sort + Unique
Sort lines and remove duplicates.
datatext
Spaces → Tabs
Convert leading indentation spaces into tabs (best-effort).
devtext
Split to Lines
Split text by a delimiter into one item per line.
devtext
SQL IN Clause Builder
Turn lines into a quoted SQL IN (…) list.
datadev
SQL string escape
Escape/unescape single quotes for SQL string literals (best-effort, offline).
devtext
Strip ANSI Escape Codes
Remove ANSI color/control codes from text.
devtext
Strip Non‑Printable
Remove non-printable characters from text (keep tabs/newlines optionally).
devtext
Strip Quotes
Remove surrounding single/double quotes from each line.
devtext
Strip UTF-8 BOM
Remove a leading UTF-8 BOM () if present.
devtext
Tabs → Spaces
Replace tab characters with spaces.
devtext
Text stats (word/char counter)
Count words, characters, lines, and basic stats.
text
Text wrapper
Wrap text to a fixed column width.
protext
Timestamp extractor
Extract ISO-ish dates and epoch values from text and normalize.
prodatatime
Timezone converter
Convert an ISO date/time between time zones (no network).
time
Title Case
Convert text to Title Case.
docstext
Truncate Text
Truncate text to a maximum length (characters).
text
ULID Decoder
Decode ULID timestamp (milliseconds) and show ISO time.
devids
ULID Generator
Generate ULIDs locally (sortable unique IDs).
devids
Unicode escape/unescape
Escape non-ASCII to \uXXXX / \u{...} and unescape back.
devencode
Unique Count
Count unique lines (optionally case-insensitive).
datatext
Unit converter (essentials)
Temperature, distance, and time conversions.
promath
Unix Permissions
Convert octal file modes (e.g. 755) to rwx string.
dev
URL Domain Extractor
Extract hostnames/domains from URLs.
devweb
URL encode/decode
Encode/decode URL components safely.
devencode
URL Extractor
Extract http/https URLs from text.
textweb
URL Join
Join a base URL and path safely.
devweb
URL parser
Break a URL into components (protocol/host/path/query/hash).
proweb
URL Sort Query Params
Sort URL query parameters alphabetically.
devweb
URL Strip Tracking Params
Remove common tracking query params (UTM, gclid, fbclid, etc.).
privacyweb
UTM Builder
Build URLs with UTM parameters.
marketingweb
UUID Bulk Generator
Generate many UUIDv4 values at once.
devids
UUID Case Converter
Convert UUIDs to lower-case or upper-case.
devids
UUID Extractor
Extract UUIDs from text.
devids
UUID generator
Generate v4 UUIDs in bulk.
dev
UUID inspector
Validate UUID and detect version + variant.
prodev
UUID v5 Generator
Generate name-based UUIDv5 (SHA-1) from namespace + name.
devids
UUID v7 Generator
Generate time-ordered UUIDv7 locally.
devids
UUID Validator
Validate UUIDs (one per line) and report invalid entries.
devids
Whitespace Cleaner
Trim lines, collapse spaces, and remove extra blank lines.
text
Word Frequency
Count word frequencies in text.
text
XML formatter
Validate well-formed XML and pretty print.
formatweb
YAML ↔ JSON
Convert YAML to JSON, or JSON to YAML.
devformat