Data Formatting & Conversion
6 tools
Popular
JSON Formatter
Format, validate and beautify JSON instantly
800K+ searches/month
JSON to CSV Converter
Convert JSON data to CSV format instantly
400K+ searches/month
SQL Formatter
Beautify SQL queries with dialect support
300K+ searches/month
Markdown to HTML
Convert Markdown to HTML with live preview
200K+ searches/month
Diff Checker
Compare two text blocks and highlight differences
300K+ searches/month
Number Base Converter
Binary, octal, decimal and hexadecimal
200K+ searches/month
Ad · 728×90
Encoding & Security
6 tools
Popular
Base64 Encoder / Decoder
Encode and decode Base64 strings instantly
500K+ searches/month
URL Encoder / Decoder
Encode and decode URL percent-encoded strings
400K+ searches/month
Hash Generator
MD5, SHA-1, SHA-256 and SHA-512 hashes
300K+ searches/month
Popular
Password Generator
Generate secure random passwords instantly
800K+ searches/month
UUID Generator
Generate RFC4122 v4 UUID identifiers
500K+ searches/month
JWT Decoder
Decode JWT tokens and inspect claims
200K+ searches/month
Ad · 728×90
Testing & Utilities
5 tools
Popular
Regex Tester
Test regex patterns with real-time highlighting
400K+ searches/month
Color Picker / HEX Converter
Pick colors and convert between HEX, RGB, HSL
600K+ searches/month
Lorem Ipsum Generator
Generate placeholder text in seconds
600K+ searches/month
Word Counter
Count words, characters, sentences and paragraphs
800K+ searches/month
QR Code Generator
Generate QR codes for any URL or text
600K+ searches/month
Character Counter
Count characters for Twitter, SMS and forms
300K+ searches/month
Network Tools
3 tools
Developer Questions
Common questions about JSON, Base64, UUID, regex, passwords and other dev tools.
How do I format and validate JSON online?
Paste your JSON into the JSON Formatter and it instantly detects syntax errors, highlights them by line number, and reformats with proper indentation. Valid JSON shows a green checkmark; invalid shows the exact error position. Supports minification for production use. Everything runs in your browser — no data sent to any server.
How do I encode and decode Base64 in a browser?
Base64 converts binary data or text into ASCII characters using a 64-character alphabet. To encode: paste your text and click Encode. To decode: paste a Base64 string and click Decode. Common uses: encoding images for CSS, passing data in URLs, storing binary in JSON. Use the Base64 Encoder / Decoder for instant two-way conversion.
What is a UUID and how do I generate one?
A UUID is a 128-bit identifier formatted as 8-4-4-4-12 hex characters, e.g. 550e8400-e29b-41d4-a716-446655440000. Version 4 UUIDs are randomly generated with a collision probability so low they are considered globally unique. Use the UUID Generator to create one or multiple v4 UUIDs instantly for databases, APIs, or testing.
How do I test a regular expression online?
Enter your regex pattern and your test string in the Regex Tester. It highlights all matches in real time as you type. You can test flags: global (g), case-insensitive (i), and multiline (m). Common uses: email validation, phone number parsing, log file extraction. Uses the JavaScript engine — matches browser and Node.js behavior exactly.
How do I generate a secure password?
A secure password needs at least 16 characters including uppercase, lowercase, numbers, and symbols. Avoid dictionary words or predictable patterns. The Password Generator uses the Web Crypto API for cryptographically random output. Set length from 8 to 128 characters and choose which character types to include.
How do I decode a JWT token?
A JWT (JSON Web Token) consists of three Base64-encoded parts separated by dots: header (algorithm), payload (claims), and signature. Paste the full JWT into the JWT Decoder to see the algorithm, issued-at time, expiry, and all custom claims. Note: decoding only inspects the payload — it does not verify the signature.
How do I convert a color from HEX to RGB?
HEX #FF5733 converts to RGB by splitting into pairs: FF=255, 57=87, 33=51 → rgb(255, 87, 51). Use the Color Picker which converts instantly between HEX, RGB, HSL, and RGBA with a visual picker and CSS-ready output you can copy directly.
How do I convert binary to decimal or hexadecimal?
Binary 1010 = decimal 10 = hexadecimal A. Method: multiply each binary digit by its power of 2 from right to left and sum: 1×8 + 0×4 + 1×2 + 0×1 = 10. Use the Number Base Converter for instant conversion between binary, octal, decimal, and hexadecimal.
How do I generate an MD5 or SHA-256 hash?
MD5 produces a 128-bit (32 hex character) hash. SHA-256 produces a 256-bit (64 hex character) hash and is cryptographically stronger. MD5 is no longer secure for cryptographic use but works for checksums and non-security identifiers. Use the Hash Generator for MD5, SHA-1, SHA-256, and SHA-512 — computed entirely in your browser.
How do I find my public IP address?
Your public IP is assigned by your ISP and is what websites see when you connect. It differs from your local/private IP (192.168.x.x or 10.x.x.x) which is only visible on your local network. The What Is My IP tool shows your current public IPv4 and IPv6 address, approximate location, ISP name, and connection type. No data is stored.
🔍
No tools found
Try a different search term