Developer Tools
that just work
Fast, private, and free utilities for developers and testers. Everything runs in your browser — no data ever leaves your device.
Encoding & Decoding
Encode, decode, and convert data formats
Base64 Encoder / Decoder
Encode text or files to Base64 and decode Base64 strings instantly in your browser. No data leaves your device.
URL Encoder / Decoder
Encode and decode URL components and query strings. Handles percent-encoding for safe URL transmission.
JWT Decoder
Decode and inspect JSON Web Tokens (JWT). View header, payload, and verify structure without a secret key.
HTML Entity Converter
Convert special characters to HTML entities and decode HTML entities back to characters.
Unicode Converter
Convert text to and from Unicode code points, escape sequences, and UTF-8/UTF-16 representations.
Hex ↔ ASCII Converter
Convert between hexadecimal and ASCII text. Also supports binary and decimal representations.
String Escape / Unescape
Escape and unescape strings for JavaScript, JSON, Python, and other languages. Handle special characters safely.
Number & Format Converters
Convert between number bases and formats
Number Base Converter
Convert numbers between binary, octal, decimal, hexadecimal, and custom bases instantly.
Float ↔ Hex Converter
Convert IEEE 754 floating-point numbers to hexadecimal representation and back. Supports 32-bit and 64-bit.
IP ↔ Integer Converter
Convert IPv4 addresses to their integer representation and back. Useful for database storage and networking.
Color Code Converter
Convert colors between HEX, RGB, HSL, HSV, CMYK, and CSS color names instantly.
Excel ↔ JSON Converter
Convert Excel spreadsheets (.xlsx, .xls) to JSON and back. Upload files or paste data.
Markdown ↔ HTML Converter
Convert Markdown to HTML and HTML back to Markdown. Preview rendered output in real time.
Data & Text Processing
Format, validate, and transform data
JSON Formatter & Validator
Format, beautify, and validate JSON data. Minify JSON and detect errors with detailed messages.
JSON Visualizer
Visualize JSON data as an interactive tree. Expand, collapse, and explore complex nested structures.
JSONPath Tester
Test JSONPath expressions against JSON data. See matching results highlighted in real time.
JSON Schema Validator
Validate JSON data against a JSON Schema. Get detailed validation errors and suggestions.
XML Formatter
Format and beautify XML documents. Validate XML syntax and minify for production use.
YAML ↔ JSON Converter
Convert between YAML and JSON formats instantly. Validate and format both formats.
CSV ↔ JSON Converter
Convert CSV files to JSON arrays and JSON data to CSV. Upload files or paste data directly.
SQL Formatter
Format and beautify SQL queries. Supports MySQL, PostgreSQL, SQLite, and other dialects.
Text Diff Tool
Compare two text blocks and visualize the differences. Line-by-line and character-level diffs.
Regex Tester
Test regular expressions with live matching and highlighting. Supports all JavaScript regex flags.
Data Anonymizer
Anonymize sensitive data in JSON, CSV, or text. Replace PII like emails, phones, names, and IPs.
Code Tools
Format, minify, and analyze code
Syntax Highlighter
Highlight syntax for 100+ programming languages. Copy highlighted HTML or view formatted code.
JavaScript / TypeScript Formatter
Format and beautify JavaScript and TypeScript code using Prettier. Configure indentation and style.
Code Minifier / Beautifier
Minify HTML, CSS, and JavaScript for production. Beautify minified code for readability.
CSS Specificity Calculator
Calculate CSS selector specificity scores. Understand which selectors win and why.
Bundle Size Analyzer
Analyze JavaScript bundle size. Paste package.json or import statements to estimate bundle impact.
Dead Code Detector
Find unused variables, imports, and functions in JavaScript and TypeScript snippets.
Minification Comparison Tool
Compare before/after minification. See exact byte savings and compression ratios.
Visual & Diagram Tools
Create diagrams, images, and visual content
Mermaid Diagram Editor
Create flowcharts, sequence diagrams, Gantt charts, and more with Mermaid syntax. Live preview.
PlantUML Diagram Editor
Create UML diagrams with PlantUML syntax. Class diagrams, sequence, activity, and more.
Markdown Preview
Write Markdown and see a live rendered preview. Supports GFM, tables, code blocks, and more.
Color Picker
Pick colors visually and get HEX, RGB, HSL, and CSS values. Generate color palettes and shades.
Favicon Generator
Generate favicons in all required sizes from an image or emoji. Download as ICO or PNG.
Image Compressor
Compress images in the browser without uploading to a server. Supports JPEG, PNG, and WebP.
Placeholder Image Generator
Generate custom placeholder images with specific dimensions, colors, and text. No signup needed.
ASCII Art Generator
Convert text to ASCII art with different fonts and styles. Perfect for banners and READMEs.
Security & Hashing
Generate hashes, passwords, and UUIDs
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-512 hashes from text or files. All processing done in your browser.
HMAC Calculator
Calculate HMAC signatures using SHA-256, SHA-512, and other algorithms. Verify API signatures.
Bcrypt Hash Generator
Generate and verify bcrypt password hashes. Set cost factor and compare hashes securely.
UUID Generator
Generate UUID v1, v4, and v7. Bulk generate, inspect, and decode UUIDs instantly.
Password Generator
Generate strong, random passwords with custom length, character sets, and rules. Entropy calculation included.
Password Strength Meter
Check the strength of your passwords with entropy calculation, pattern detection, and time-to-crack estimates.
Git Secret Scanner
Scan code for accidentally committed secrets like API keys, passwords, and tokens. Detects 100+ patterns.
API & Development
Build and test APIs and web requests
HTTP Request Generator
Build and send HTTP requests directly from the browser. Supports GET, POST, PUT, DELETE with headers and body.
WebSocket Client
Connect to WebSocket servers, send messages, and monitor real-time data streams.
cURL ↔ HTTP Converter
Convert cURL commands to HTTP requests and vice versa. Supports all major HTTP clients and languages.
GraphQL Query Builder
Build and test GraphQL queries with a visual editor. Supports variables, fragments, and mutations.
OpenAPI / Swagger Validator
Validate OpenAPI 2.0 and 3.x specifications. Get detailed error messages and fix suggestions.
API Response Mock Generator
Generate mock API responses from JSON Schema or sample data. Create realistic test data.
Postman Collection Converter
Convert Postman collections to cURL, fetch, axios, and other formats. Import and export collections.
Mock Data Generator
Generate realistic fake data: names, emails, addresses, phones, and more. Export as JSON or CSV.
MIME Type Lookup
Look up MIME types by file extension or content type. Find file extensions for any MIME type.
User Agent Parser
Parse User Agent strings to extract browser, OS, device, and version information.
HTTP Status Code Reference
Complete HTTP status code reference with descriptions, use cases, and examples for all 1xx-5xx codes.
Date & Time
Convert and calculate dates and times
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.
ISO 8601 Date Formatter
Format dates in ISO 8601 standard. Convert between ISO 8601 and human-readable date formats.
Timezone Converter
Convert dates and times between any timezones worldwide. View multiple zones simultaneously.
Epoch Milliseconds Converter
Convert epoch milliseconds to readable dates. Get current epoch time and calculate differences.
Date Calculator
Add or subtract days, months, and years from dates. Calculate the difference between two dates.
Cron Expression Parser
Parse cron expressions and see the next scheduled run times. Supports standard and extended cron syntax.
Crontab Builder
Build cron expressions visually with a GUI. Set minute, hour, day, month, and weekday fields easily.
Networking & IP Tools
Analyze IPs, DNS, and network info
IP Address Lookup
Look up geolocation, ISP, timezone, and organization info for any IP address. Your IP shown by default.
CIDR Calculator
Calculate network address, broadcast address, subnet mask, and host range from CIDR notation.
DNS Lookup
Look up DNS records for any domain: A, AAAA, MX, CNAME, TXT, NS, and more using DNS over HTTPS.
Git & Version Control
Git helpers and version control tools
Git Diff Viewer
Visualize Git diff output with syntax highlighting. Side-by-side and unified diff views.
.gitignore Generator
Generate .gitignore files for any stack: Node.js, Python, Java, macOS, Windows, and more.
Commit Message Validator
Validate commit messages against Conventional Commits specification. Get suggestions for better messages.
Generators & Random Tools
Generate codes, text, and random data
Barcode Generator
Generate barcodes in CODE 128, EAN-13, QR Code, and other formats. Download as SVG or PNG.
QR Code Generator
Generate QR codes for URLs, text, contact info, and more. Customize colors and download as PNG.
Lorem Ipsum Generator
Generate Lorem Ipsum placeholder text in paragraphs, sentences, or words. Multiple variations available.
Random String Generator
Generate random strings with custom length, character sets, and patterns. Bulk generation supported.
Unit Converter
Convert between units of length, weight, temperature, area, volume, speed, and more.
Games
Fun browser-based games to take a break
Pong
Classic Pong game playable in the browser. Challenge the AI or play solo. Use keyboard or touch controls.
Rock Paper Scissors
Play Rock Paper Scissors against an AI opponent. Track your win/loss/draw statistics.
Snake
Classic Snake game in the browser. Use arrow keys or WASD to control the snake. How long can you grow?
Tetris
Classic Tetris game in the browser. Arrow keys to move, Up to rotate. How high can you score?
Why BrightBrains?
100% Private
All processing happens in your browser. No data is sent to any server.
Instant & Free
No account, no sign-up, no limits. Just open and use.
Works Everywhere
Fully responsive. Use it on desktop, tablet, or mobile.