Developer tools
141 utilities · run in your browser, nothing is uploaded
Data & Database
4 tools- JSON FormatterFormat, validate, and minify JSON directly in your browser.
- JSON minifyMinify and compress JSON data by stripping unnecessary whitespace and line breaks.
- SQL PrettifyFormat, beautify, and indent SQL queries with customizable keyword casing and spacing.
- JSONPath PlaygroundQuery JSON documents with JSONPath expressions and inspect matched values and paths.
Encode & Security
12 tools- Base64 Encoder / DecoderEncode UTF-8 text to Base64 or decode Base64 locally.
- Base64 file converterConvert files, images, or text into Base64 and Data URLs, or decode Base64 data URLs back to raw bytes locally.
- BcryptHash and compare text string using bcrypt. Bcrypt is a password-hashing function based on the Blowfish cipher.
- Hash textHash a text string using MD5, SHA-1, SHA-2 (224/256/384/512), SHA3-256, SHA3-512, Keccak-256 or RIPEMD-160.
- Hmac generatorComputes a hash-based message authentication code (HMAC) using a secret key and a cryptographic hash function.
- HTML EntitiesEncode text as HTML entities or decode entities back into readable text.
- String ObfuscatorObfuscate a string (like a secret, an IBAN, or a token) to make it shareable and identifiable without revealing its content.
- Text EncryptionEncrypt and decrypt plaintext with AES-GCM or AES-CBC and PBKDF2 passphrase derivation locally.
- Text to BinaryEncode text as eight-bit binary or decode binary back into text locally.
- Text to UnicodeEncode text as deterministic U+ code points or decode them back locally.
- URL Encoder / DecoderEncode or decode URL components without leaving your browser.
- Kubernetes Secret EncoderEncode or decode every data field of a Kubernetes Secret manifest between plain text and Base64.
Inspect & Analyze
9 tools- Device informationInspect device specifications, screen resolution, pixel ratio, platform, and browser capabilities locally.
- HTML PreviewRender a user-provided HTML fragment in an isolated, sandboxed preview while exposing the source and safety boundaries.
- JWT parserParse and decode JSON Web Tokens (JWT) to inspect headers, payload claims, and expiration locally.
- Keycode infoDiscover JavaScript key codes, code identifiers, locations, and keyboard event properties in real time.
- Password Strength AnalyserAnalyse password strength, Shannon entropy, and crack time estimates locally.
- Text StatisticsCount characters, words, lines, and UTF-8 bytes in a text locally.
- User-agent parserParse and analyze User-Agent strings to detect browser, OS, device, engine, and architecture locally.
- UUID / ULID DecoderInspect UUID and ULID versions, timestamps, variants, and canonical representations.
- X.509 Certificate DecoderDecode PEM certificates and CSRs: subject, issuer, SANs, validity, key and fingerprints.
Convert
19 tools- Base ConverterSynchronize integers across every base from 2 through 36.
- Color ConverterSynchronize colors between normalized hex, RGB, and HSL representations locally.
- Docker Run to Docker Compose ConverterConvert CLI docker run commands into structured, clean docker-compose.yml files.
- JSON to CSVConvert JSON arrays and objects into formatted CSV or TSV with automatic header detection.
- JSON to TOMLConvert JSON configuration and data structures directly into valid TOML format.
- JSON to XMLConvert JSON data into clean, well-formatted XML locally.
- JSON to YAML ConverterConvert JSON documents into clean, human-readable YAML with configurable spacing and quoting options.
- Markdown to HTMLConvert Markdown syntax into clean, sanitized HTML markup with rendered live preview.
- Roman Numeral ConverterConvert Roman numerals to numbers and numbers to Roman numerals.
- Temperature ConverterDegrees temperature conversions for Kelvin, Celsius, Fahrenheit, Rankine, Delisle, Newton, Réaumur, and Rømer.
- Text to NATO AlphabetTranslate text into NATO phonetic alphabet words for clear oral spelling.
- TOML to JSONParse TOML documents and convert sections, tables, and key-value pairs into valid JSON.
- TOML to YAMLConvert TOML configuration documents into clean, human-readable YAML.
- XML to JSONParse and convert XML data into clean JSON format locally.
- YAML to JSON ConverterConvert YAML configuration and data structures into valid, formatted JSON documents.
- YAML to TOMLConvert YAML data structures, dictionaries, and arrays into valid TOML documents.
- YAML to XMLConvert YAML mappings, nested objects, arrays, and scalars into structured XML locally.
- .env ConverterConvert between .env files, JSON and YAML, with validation of keys and quoting.
- CSV to JSONConvert CSV or TSV into JSON arrays or objects with header and type detection.
Date, Time & Math
5 tools- ChronometerHigh-precision digital stopwatch with split lap tracking, fastest/slowest lap calculation, and elapsed time diagnostics.
- Date-Time ConverterConvert date and time between ISO, UTC, Unix timestamps, and calendar metadata locally.
- ETA calculatorCalculate remaining transfer or process time, percentage progress, and estimated completion date.
- Math evaluatorEvaluate arithmetic and scientific math expressions with trigonometric, logarithmic, and power functions.
- Percentage CalculatorCalculate a percentage of a value, percentage change, or a value from a percentage.
Generate
21 tools- ASCII Art Text GeneratorCreate stylized ASCII art banners and text with multiple fonts and styles locally.
- Basic auth generatorGenerate a base64 basic auth header from a username and password.
- BIP39 passphrase generatorGenerate a BIP39 passphrase from an existing or random mnemonic, or get the mnemonic from the passphrase.
- Crontab generatorValidate, build, and explain cron expressions with human-readable descriptions and next run schedules.
- IPv6 ULA generatorGenerate RFC 4193 compliant IPv6 Unique Local Addresses (ULA) and /64 subnets.
- Lorem Ipsum GeneratorGenerate placeholder text, sentences, and paragraphs locally.
- MAC address generatorGenerate random MAC addresses with custom prefixes, casing, and separator formats.
- Numeronym GeneratorGenerate numeronyms (like i18n, k8s, a11y) from words and sentences locally.
- Open graph meta generatorGenerate Open Graph and Twitter/X HTML meta tags for rich social media sharing previews.
- OTP code generatorGenerate and validate time-based (TOTP) and counter-based (HOTP) one-time passwords locally.
- QR Code generatorGenerate a QR code for a URL or text with custom colors, size, margin and error correction, and download it as PNG or SVG.
- Random Port GeneratorGenerate random unprivileged network port numbers (1024-65535) locally.
- RSA key pair generatorGenerate random RSA private and public key pairs in standard PEM format locally.
- SVG placeholder generatorGenerate customizable SVG image placeholders with custom dimensions, colors, and text.
- Token GeneratorGenerate cryptographically secure random tokens and strings with custom character sets locally.
- ULID GeneratorGenerate Universally Unique Lexicographically Sortable Identifiers (ULID) locally.
- UUID GeneratorGenerate UUIDs (v4 random, v7 time-ordered, or v1) in bulk, locally in your browser.
- WiFi QR Code generatorGenerate and download QR codes for quick connections to WiFi networks.
- SSH Key GeneratorGenerate Ed25519 SSH key pairs in OpenSSH format with fingerprints.
- Markdown Table GeneratorBuild Markdown tables in an editable grid or convert CSV and pasted spreadsheet data.
- .gitignore GeneratorCompose a .gitignore from templates for languages, frameworks, editors and operating systems.
Test & Debug
5 tools- Benchmark BuilderCompare JavaScript performance, execution speed, and ops/sec between multiple code snippets directly in your browser.
- IBAN validator and parserValidate and parse International Bank Account Numbers (IBAN), verify ISO 7064 checksums, and detect QR-IBANs.
- JSON diffCompare two JSON objects or arrays and compute deep structural differences and changes.
- Regex TesterTest regular expressions with flags, match highlighting, capture group extraction, and replacement preview.
- Text diffCompare two text blocks and compute line-by-line additions, deletions, and unified diff output.
Code & Developer
6 tools- Git Cheat SheetSearchable reference guide for essential and advanced Git commands with explanations and examples.
- Claude Cheat SheetSearchable reference for Claude Code commands, shortcuts, settings, hooks and MCP, plus Claude API essentials.
- Regex Cheat SheetSearchable reference guide for regular expressions tokens, quantifiers, lookarounds, and common recipes.
- cURL to CodeConvert a cURL command into fetch, axios, Go net/http, Python requests or PHP cURL code.
- JSON to TypesGenerate TypeScript interfaces, Go structs or Zod schemas from a JSON sample.
- Semver CalculatorCompare semantic versions, test ranges like ^1.2.3 and ~1.2, and compute the next version.
Transform
15 tools- Backslash Escape / UnescapeEscape or unescape backslashes, quotes, newlines, tabs, and control characters for source-safe strings.
- Case ConverterTransform text between upper, lower, title, camel, snake, and kebab case.
- CSS Beautify / MinifyFormat or minify CSS rules, selectors, declarations, and at-rules locally.
- Email normalizerNormalize and sanitize email addresses to a canonical form for deduplication and data cleaning.
- ERB Beautify / MinifyFormat ERB templates while preserving embedded Ruby delimiters and HTML structure without executing code.
- HTML Beautify / MinifyFormat or minify HTML markup with predictable indentation and readable structure.
- HTML WYSIWYG EditorVisual rich text HTML editor with styling toolbars, live preview, and sanitized markup export.
- JavaScript Beautify / MinifyFormat or minify JavaScript source code while preserving strings and comments safely without executing user code.
- LESS Beautify / MinifyFormat or minify LESS stylesheets while preserving variables, nesting, and mixins without compiling.
- List ConverterConvert delimited lists between common separators and count their items locally.
- Phone Parser and FormatterParse, validate, and convert international phone numbers into E.164, National, International, and RFC3966 formats.
- SCSS Beautify / MinifyFormat or minify SCSS stylesheets while preserving variables, mixins, directives, and nesting without compiling.
- Slugify StringConvert text into a URL-, filename-, and ID-safe slug locally.
- XML formatterFormat, indent, and prettify XML documents with customizable indent sizes and tag normalization.
- YAML PrettifyFormat, validate, re-indent, and beautify YAML markup with optional key sorting.
Web & Network
12 tools- Country flag lookupSearch ISO 3166-1 country codes, names, flags, and Unicode sequences locally.
- Currency lookupSearch ISO 4217 currency codes, names, and symbols in a bundled local reference.
- HTTP Status Code Cheat SheetSearchable reference for common HTTP status codes, meanings, and response categories.
- IPv4 address converterConvert IPv4 addresses between decimal, binary, hexadecimal, octal, and IPv6 representations.
- IPv4 range expanderCalculate minimal valid IPv4 CIDR blocks covering an IP address range.
- IPv4 subnet calculatorParse IPv4 CIDR blocks and calculate network range, subnet mask, usable host IPs, and broadcast address.
- MAC address lookupFind the vendor and manufacturer of a device by its MAC address.
- MIME Types Cheat SheetSearchable reference for common file extensions and MIME types with one-click copying.
- Outlook Safelink decoderDecode Outlook SafeLink and security wrapper links to reveal their destination URL.
- URL ParserParse an absolute URL into its protocol, host, path, query, and other components locally.
- IPv6 subnet calculatorParse IPv6 CIDR blocks: expanded and compressed forms, network range, address count and subnetting.
- CIDR Overlap CheckerDetect overlapping or contained IPv4 and IPv6 CIDR ranges, e.g. across VPCs and subnets.
Blockchain (EVM)
22 tools- Unit ConverterConvert between Wei, Gwei, Ether and any token decimals with exact big-number precision.
- Input Data DecoderDecode transaction calldata into the function name and typed arguments using an ABI or known selectors.
- Input Data EncoderEncode a function call and its arguments into ABI calldata from a signature or contract ABI.
- Method ID ConverterCompute 4-byte function selectors and event topics from signatures, or look up common selectors.
- Bytecode to OpcodeDisassemble EVM bytecode into opcodes with offsets, push data and Solidity metadata.
- UTF-8 ConverterConvert between hex bytes, UTF-8 text and bytes32 strings for Solidity and calldata.
- Base64 ConverterConvert between Base64 and hex bytes, e.g. for on-chain token URIs and data URIs.
- JSON SerializerSerialize JSON into an escaped single-line string literal for contracts and scripts, and back.
- Solidity JSON SimplifierSplit Solidity standard-JSON input into readable source files or flatten them into one.
- Verify SignaturesRecover the signer of a personal_sign or EIP-712 typed-data signature and verify it against an address.
- Contract Diff CheckerCompare two versions of a contract source side by side with line-level highlighting.
- Raw Transaction DecoderDecode a signed raw transaction: type, nonce, gas, value, calldata and recovered sender.
- Event Log DecoderDecode event log topics and data into the event name and typed arguments using an ABI or known events.
- Revert & Error DecoderDecode revert data: Error(string), Panic codes and custom errors from an ABI or known signatures.
- CREATE / CREATE2 AddressPrecompute contract addresses from deployer and nonce (CREATE) or salt and init code hash (CREATE2).
- Storage Slot CalculatorCompute storage slots for mappings, dynamic arrays, ERC-1967 proxy slots and ERC-7201 namespaces.
- Merkle Tree GeneratorBuild an OpenZeppelin-compatible Merkle tree for airdrops and allowlists, with root and per-leaf proofs.
- ABI to InterfaceGenerate a Solidity interface or TypeScript types from a contract ABI.
- Checksum Address & ENS NamehashConvert addresses to EIP-55 checksum form and compute ENS namehash and labelhash.
- RLP Encoder / DecoderEncode and decode Recursive Length Prefix data and inspect its nested structure.
- HD Wallet DerivationDerive addresses from a BIP-39 mnemonic along BIP-44 paths, entirely offline.
- Vanity Address GeneratorSearch for an Ethereum address with a custom prefix or suffix using background workers.
Design & CSS
5 tools- Color Contrast CheckerCheck WCAG 2 contrast ratios for text and UI colors with AA/AAA pass/fail results.
- Color Palette GeneratorGenerate Tailwind-style 50–950 shade scales from a base color and export them as CSS or config.
- CSS Gradient GeneratorBuild linear, radial and conic CSS gradients visually with draggable color stops.
- Box Shadow GeneratorDesign layered CSS box shadows with live preview and copy-ready CSS and Tailwind output.
- CSS Clamp CalculatorCalculate fluid clamp() values for font sizes and spacing between two viewport widths.
File & Media
4 tools- Camera recorderTake a picture or record a video from your webcam or camera.
- PDF Signature CheckerInspect digital signatures, ByteRange integrity, certificates, and signer metadata inside PDF documents locally.
- QR Code ReaderDecode QR codes from local image files and inspect payload contents without network uploads or camera requests.
- Image Compressor & ConverterResize, compress and convert images between PNG, JPEG and WebP locally in your browser.