# BrowserUtils > Free online developer tools for formatting, encoding, hashing, and converting. Privacy-first — nearly all tools run entirely in your browser. BrowserUtils is a collection of fast, browser-based developer utilities plus written reference content. All articles, guides, glossary entries, and cheatsheets are available as raw markdown by appending `.md` to any URL. ## Tools ### JSON Tools - [JSON Formatter](https://www.browserutils.dev/tools/json-formatter/): Format and beautify JSON data instantly - [JSON Validator](https://www.browserutils.dev/tools/json-validator/): Validate and lint JSON with detailed error messages - [JSON Minifier](https://www.browserutils.dev/tools/json-minifier/): Compress JSON by removing whitespace - [JSON to YAML Converter](https://www.browserutils.dev/tools/json-to-yaml/): Convert JSON data to YAML format - [JSON to CSV Converter](https://www.browserutils.dev/tools/json-to-csv/): Convert JSON arrays to CSV format - [CSV to JSON Converter](https://www.browserutils.dev/tools/csv-to-json/): Convert CSV data to JSON format - [YAML to JSON Converter](https://www.browserutils.dev/tools/yaml-to-json/): Convert YAML to JSON format instantly - [JSON to XML Converter](https://www.browserutils.dev/tools/json-to-xml/): Convert JSON data to XML format - [XML to JSON Converter](https://www.browserutils.dev/tools/xml-to-json/): Convert XML documents to JSON format - [JSON to Go Struct](https://www.browserutils.dev/tools/json-to-go/): Generate Go structs from JSON data - [JSON to Python Dict](https://www.browserutils.dev/tools/json-to-python/): Convert JSON to Python dictionary syntax - [JSON to Java Class](https://www.browserutils.dev/tools/json-to-java/): Generate Java classes from JSON data - [JSON Schema Validator](https://www.browserutils.dev/tools/json-schema-validator/): Validate JSON data against a JSON Schema - [JSONPath Tester](https://www.browserutils.dev/tools/json-path-tester/): Test JSONPath expressions against JSON data - [JSON Tree Viewer](https://www.browserutils.dev/tools/json-tree-viewer/): Explore JSON data as a collapsible tree - [JSON Diff](https://www.browserutils.dev/tools/json-diff/): Compare two JSON documents structurally - [JSON Editor](https://www.browserutils.dev/tools/json-editor/): Edit JSON interactively with a visual editor - [JSON Table Viewer](https://www.browserutils.dev/tools/json-table-viewer/): View JSON arrays as sortable tables ### Encoding & Decoding - [Base64 Encoder / Decoder](https://www.browserutils.dev/tools/base64-encode-decode/): Encode and decode Base64 strings instantly - [URL Encoder / Decoder](https://www.browserutils.dev/tools/url-encode-decode/): Encode and decode URL components - [HTML Entity Encoder / Decoder](https://www.browserutils.dev/tools/html-encode-decode/): Encode and decode HTML entities - [JWT Decoder](https://www.browserutils.dev/tools/jwt-decoder/): Decode and inspect JSON Web Tokens - [Base32 Encoder / Decoder](https://www.browserutils.dev/tools/base32-encode-decode/): Encode and decode Base32 strings instantly - [ROT13 Encoder / Decoder](https://www.browserutils.dev/tools/rot13-encoder/): Apply ROT13 cipher to text - [Morse Code Translator](https://www.browserutils.dev/tools/morse-code-translator/): Convert text to and from Morse code - [Binary to Text Converter](https://www.browserutils.dev/tools/binary-to-text/): Convert between binary and text - [Hex to Text Converter](https://www.browserutils.dev/tools/hex-to-text/): Convert between hexadecimal and text - [ASCII to Hex Converter](https://www.browserutils.dev/tools/ascii-to-hex/): Convert ASCII characters to hex codes and back - [Unicode Escape / Unescape](https://www.browserutils.dev/tools/unicode-escape-unescape/): Escape and unescape Unicode sequences - [Punycode Converter](https://www.browserutils.dev/tools/punycode-converter/): Encode and decode internationalized domain names - [UTF-8 Byte Viewer](https://www.browserutils.dev/tools/utf8-encoder-decoder/): View UTF-8 byte sequences for any text - [Braille Translator](https://www.browserutils.dev/tools/braille-translator/): Convert text to Braille Unicode characters - [NATO Phonetic Alphabet](https://www.browserutils.dev/tools/nato-phonetic-alphabet/): Convert text to NATO phonetic alphabet - [Base58 Encoder / Decoder](https://www.browserutils.dev/tools/base58-encode-decode/): Encode and decode Base58 (Bitcoin) strings - [Caesar Cipher](https://www.browserutils.dev/tools/caesar-cipher/): Encrypt and decrypt text with a configurable shift - [SAML Decoder](https://www.browserutils.dev/tools/saml-decoder/): Decode SAML responses and assertions - [JWT Builder](https://www.browserutils.dev/tools/jwt-builder/): Encode and build JSON Web Tokens - [Protobuf to JSON Schema](https://www.browserutils.dev/tools/protobuf-to-json/): Convert Protobuf definitions to JSON Schema ### Formatters & Beautifiers - [HTML Formatter](https://www.browserutils.dev/tools/html-formatter/): Beautify and indent HTML code - [CSS Formatter](https://www.browserutils.dev/tools/css-formatter/): Beautify and format CSS code - [JavaScript Formatter](https://www.browserutils.dev/tools/javascript-formatter/): Beautify and format JavaScript code - [SQL Formatter](https://www.browserutils.dev/tools/sql-formatter/): Format and beautify SQL queries - [XML Formatter](https://www.browserutils.dev/tools/xml-formatter/): Beautify and indent XML documents - [Markdown Preview](https://www.browserutils.dev/tools/markdown-preview/): Preview Markdown with live rendering - [CSS Minifier](https://www.browserutils.dev/tools/css-minifier/): Compress CSS to reduce file size - [HTML Minifier](https://www.browserutils.dev/tools/html-minifier/): Compress HTML to reduce file size - [YAML Formatter](https://www.browserutils.dev/tools/yaml-formatter/): Beautify and format YAML documents - [TOML Formatter](https://www.browserutils.dev/tools/toml-formatter/): Beautify and format TOML configuration files - [GraphQL Formatter](https://www.browserutils.dev/tools/graphql-formatter/): Beautify GraphQL queries and schemas - [TypeScript Formatter](https://www.browserutils.dev/tools/typescript-formatter/): Beautify and format TypeScript code - [Python Formatter](https://www.browserutils.dev/tools/python-formatter/): Beautify and format Python code - [PHP Formatter](https://www.browserutils.dev/tools/php-formatter/): Beautify and format PHP code - [JSON5 Formatter](https://www.browserutils.dev/tools/json5-formatter/): Format JSON5 with comments and trailing commas - [JavaScript Minifier](https://www.browserutils.dev/tools/javascript-minifier/): Compress JavaScript to reduce file size - [XML Minifier](https://www.browserutils.dev/tools/xml-minifier/): Compress XML to reduce file size - [SVG Minifier](https://www.browserutils.dev/tools/svg-minifier/): Compress SVG files to reduce size - [Java Formatter](https://www.browserutils.dev/tools/java-formatter/): Beautify and format Java code - [Go Formatter](https://www.browserutils.dev/tools/go-formatter/): Format Go code with gofmt-style indentation - [Rust Formatter](https://www.browserutils.dev/tools/rust-formatter/): Format Rust code with rustfmt-style indentation - [Kotlin Formatter](https://www.browserutils.dev/tools/kotlin-formatter/): Beautify and format Kotlin code - [C/C++ Formatter](https://www.browserutils.dev/tools/cpp-formatter/): Beautify and format C and C++ code - [Protobuf Formatter](https://www.browserutils.dev/tools/protobuf-formatter/): Format Protocol Buffer definition files - [Terraform HCL Formatter](https://www.browserutils.dev/tools/terraform-formatter/): Format Terraform configuration files - [SQL Dialect Formatter](https://www.browserutils.dev/tools/sql-dialect-formatter/): Format SQL with dialect-specific awareness ### Hashing & Crypto - [UUID Generator](https://www.browserutils.dev/tools/uuid-generator/): Generate random UUIDs / GUIDs instantly - [Hash Generator](https://www.browserutils.dev/tools/hash-generator/): Generate MD5, SHA-1, SHA-256, and SHA-512 hashes - [Password Generator](https://www.browserutils.dev/tools/password-generator/): Generate strong, random passwords - [Bcrypt Generator](https://www.browserutils.dev/tools/bcrypt-generator/): Generate bcrypt-style password hashes - [HMAC Generator](https://www.browserutils.dev/tools/hmac-generator/): Generate HMAC message authentication codes - [Checksum Calculator](https://www.browserutils.dev/tools/checksum-calculator/): Calculate file checksums via drag-and-drop - [MD5 Hash Generator](https://www.browserutils.dev/tools/md5-hash-generator/): Generate MD5 hashes from text input - [SHA-256 Hash Generator](https://www.browserutils.dev/tools/sha256-hash-generator/): Generate SHA-256 hashes from text input - [RSA Key Generator](https://www.browserutils.dev/tools/rsa-key-generator/): Generate RSA public/private key pairs - [Random Number Generator](https://www.browserutils.dev/tools/random-number-generator/): Generate cryptographically secure random numbers - [AES Encryption / Decryption](https://www.browserutils.dev/tools/encryption-decryption/): Encrypt and decrypt text with AES-GCM - [Passphrase Generator](https://www.browserutils.dev/tools/passphrase-generator/): Generate memorable random passphrases - [NanoID Generator](https://www.browserutils.dev/tools/nanoid-generator/): Generate compact, URL-friendly unique IDs - [Hash Identifier](https://www.browserutils.dev/tools/hash-identifier/): Identify hash algorithms from hash strings - [TOTP Generator](https://www.browserutils.dev/tools/totp-generator/): Generate time-based one-time passwords ### Text & String Utilities - [Word Counter](https://www.browserutils.dev/tools/word-counter/): Count words, characters, sentences, and paragraphs - [Regex Tester](https://www.browserutils.dev/tools/regex-tester/): Test and debug regular expressions with live matching - [String Case Converter](https://www.browserutils.dev/tools/string-case-converter/): Convert text between camelCase, snake_case, and more - [Slug Generator](https://www.browserutils.dev/tools/slug-generator/): Generate URL-friendly slugs from text - [Text Diff](https://www.browserutils.dev/tools/text-diff/): Compare two texts and highlight differences - [Lorem Ipsum Generator](https://www.browserutils.dev/tools/lorem-ipsum-generator/): Generate placeholder text for designs - [Line Sorter & Deduplicator](https://www.browserutils.dev/tools/line-sorter/): Sort lines alphabetically and remove duplicates - [Text Reverse](https://www.browserutils.dev/tools/text-reverse/): Reverse text by character, word, or line - [Text Repeat](https://www.browserutils.dev/tools/text-repeat/): Repeat text N times with optional separator - [Whitespace Remover](https://www.browserutils.dev/tools/whitespace-remover/): Remove or normalize whitespace in text - [Duplicate Line Remover](https://www.browserutils.dev/tools/duplicate-line-remover/): Remove duplicate lines from text - [Text to Binary](https://www.browserutils.dev/tools/text-to-binary/): Convert text to binary and vice versa - [String Length Calculator](https://www.browserutils.dev/tools/string-length-calculator/): Calculate string length in chars, bytes, and encodings - [Text Truncator](https://www.browserutils.dev/tools/text-truncator/): Truncate text to a specified length with ellipsis - [Find and Replace](https://www.browserutils.dev/tools/find-and-replace/): Find and replace text with regex support - [Text to Speech](https://www.browserutils.dev/tools/text-to-speech/): Convert text to spoken audio in the browser - [Unicode Character Lookup](https://www.browserutils.dev/tools/unicode-character-lookup/): Search Unicode characters by name or code point - [Invisible Character Detector](https://www.browserutils.dev/tools/invisible-character-detector/): Detect hidden and invisible characters in text - [Zalgo Text Generator](https://www.browserutils.dev/tools/zalgo-text-generator/): Generate glitchy Zalgo text with combining characters - [Upside Down Text](https://www.browserutils.dev/tools/upside-down-text/): Flip text upside down using Unicode characters - [Fancy Text Generator](https://www.browserutils.dev/tools/fancy-text-generator/): Convert text to fancy Unicode styles - [Number to Words](https://www.browserutils.dev/tools/number-to-words/): Convert numbers to English words - [Extract Emails & URLs](https://www.browserutils.dev/tools/extract-emails-urls/): Extract email addresses and URLs from text - [CSV Column Extractor](https://www.browserutils.dev/tools/csv-column-extractor/): Extract specific columns from CSV data - [Text to Handwriting](https://www.browserutils.dev/tools/text-to-handwriting/): Render text in handwriting-style font on canvas - [Text to ASCII Art](https://www.browserutils.dev/tools/text-to-ascii-art/): Generate ASCII art text banners - [Regex Visualizer](https://www.browserutils.dev/tools/regex-visualizer/): Visualize regex as a railroad diagram with explanations - [Regex Explainer](https://www.browserutils.dev/tools/regex-explainer/): Get plain English explanations of regex patterns ### Web & Networking - [URL Parser](https://www.browserutils.dev/tools/url-parser/): Parse and analyze URL components - [HTTP Status Codes Reference](https://www.browserutils.dev/tools/http-status-codes/): Complete list of HTTP status codes with descriptions - [HTTP Headers Reference](https://www.browserutils.dev/tools/http-headers-reference/): Searchable reference of HTTP headers - [MIME Types Reference](https://www.browserutils.dev/tools/mime-types-reference/): Searchable MIME types reference - [HTTP Methods Reference](https://www.browserutils.dev/tools/http-methods-reference/): HTTP methods (GET, POST, etc.) reference - [IP Address Converter](https://www.browserutils.dev/tools/ip-address-converter/): Convert between IP formats (decimal, binary, hex) - [CIDR Calculator](https://www.browserutils.dev/tools/cidr-calculator/): Calculate CIDR ranges, subnet masks, host counts - [DNS Record Types Reference](https://www.browserutils.dev/tools/dns-record-types-reference/): DNS record types reference (A, AAAA, CNAME, etc.) - [CORS Header Generator](https://www.browserutils.dev/tools/cors-header-generator/): Generate CORS headers configuration - [Meta Tag Generator](https://www.browserutils.dev/tools/meta-tag-generator/): Generate HTML meta tags for SEO - [Open Graph Generator](https://www.browserutils.dev/tools/open-graph-generator/): Generate Open Graph meta tags - [Structured Data Generator](https://www.browserutils.dev/tools/structured-data-generator/): Generate JSON-LD structured data - [Sitemap Generator](https://www.browserutils.dev/tools/sitemap-generator/): Generate XML sitemaps from URL list - [.htaccess Generator](https://www.browserutils.dev/tools/htaccess-generator/): Generate .htaccess rules (redirects, rewrites, etc.) - [SSL Certificate Decoder](https://www.browserutils.dev/tools/ssl-certificate-decoder/): Decode PEM certificates and show details - [Webhook Tester](https://www.browserutils.dev/tools/webhook-tester/): Construct and preview HTTP requests - [User Agent Parser](https://www.browserutils.dev/tools/user-agent-parser/): Parse user agent strings into components - [cURL to Code](https://www.browserutils.dev/tools/curl-to-code/): Convert curl commands to code (JS fetch, Python requests, etc.) - [Responsive Design Tester](https://www.browserutils.dev/tools/responsive-design-tester/): Preview HTML at multiple viewport sizes - [IP Address Lookup](https://www.browserutils.dev/tools/ip-address-lookup/): Find your public IP address and browser info - [DNS Lookup Helper](https://www.browserutils.dev/tools/dns-lookup/): Generate DNS lookup commands and learn about DNS records - [WHOIS Lookup Helper](https://www.browserutils.dev/tools/whois-lookup/): Learn about WHOIS data and generate lookup commands - [API Response Viewer](https://www.browserutils.dev/tools/api-response-viewer/): Format and analyze API responses ### CSS & Design - [Color Converter](https://www.browserutils.dev/tools/color-converter/): Convert between HEX, RGB, and HSL color formats - [CSS Gradient Generator](https://www.browserutils.dev/tools/css-gradient-generator/): Create beautiful CSS gradients visually - [Box Shadow Generator](https://www.browserutils.dev/tools/box-shadow-generator/): Create CSS box shadows with a visual editor - [PX to REM Converter](https://www.browserutils.dev/tools/px-to-rem-converter/): Convert pixel values to REM units - [Color Palette Generator](https://www.browserutils.dev/tools/color-palette-generator/): Generate harmonious color palettes from any base color - [Color Contrast Checker](https://www.browserutils.dev/tools/color-contrast-checker/): Check WCAG contrast ratios between two colors - [Tailwind Color Picker](https://www.browserutils.dev/tools/tailwind-color-picker/): Browse and pick Tailwind CSS colors - [CSS Animation Generator](https://www.browserutils.dev/tools/css-animation-generator/): Build CSS keyframe animations visually - [CSS Flexbox Generator](https://www.browserutils.dev/tools/css-flexbox-generator/): Visual flexbox layout builder - [CSS Grid Generator](https://www.browserutils.dev/tools/css-grid-generator/): Visual CSS Grid layout builder - [CSS Border Radius Generator](https://www.browserutils.dev/tools/css-border-radius-generator/): Generate border-radius with visual preview - [CSS Text Shadow Generator](https://www.browserutils.dev/tools/css-text-shadow-generator/): Generate text-shadow CSS with visual editor - [CSS Triangle Generator](https://www.browserutils.dev/tools/css-triangle-generator/): Generate CSS triangles using borders - [CSS Clip Path Generator](https://www.browserutils.dev/tools/css-clip-path-generator/): Generate CSS clip-path shapes - [CSS Filter Generator](https://www.browserutils.dev/tools/css-filter-generator/): Generate CSS filter effects visually - [CSS Glassmorphism Generator](https://www.browserutils.dev/tools/css-glassmorphism-generator/): Generate glassmorphism CSS effects - [CSS Scrollbar Generator](https://www.browserutils.dev/tools/css-scrollbar-generator/): Customize scrollbar styles with CSS - [Font Preview](https://www.browserutils.dev/tools/font-preview/): Preview text in different web-safe and Google fonts - [CSS Transform Generator](https://www.browserutils.dev/tools/css-transform-generator/): Generate CSS transforms visually - [Color Blindness Simulator](https://www.browserutils.dev/tools/color-blindness-simulator/): Simulate how colors appear with color vision deficiency - [Tailwind CSS Playground](https://www.browserutils.dev/tools/tailwind-playground/): Preview Tailwind utility classes with live rendering - [Mesh Gradient Generator](https://www.browserutils.dev/tools/mesh-gradient-generator/): Create beautiful mesh gradients with multiple color points ### Number & Data Converters - [Unix Timestamp Converter](https://www.browserutils.dev/tools/unix-timestamp-converter/): Convert between Unix timestamps and dates - [Number Base Converter](https://www.browserutils.dev/tools/number-base-converter/): Convert between binary, octal, decimal, and hex - [Byte Converter](https://www.browserutils.dev/tools/byte-converter/): Convert between bytes, KB, MB, GB, and TB - [CRON Expression Parser](https://www.browserutils.dev/tools/cron-expression-parser/): Parse and generate CRON expressions - [Temperature Converter](https://www.browserutils.dev/tools/temperature-converter/): Convert between Celsius, Fahrenheit, and Kelvin - [Length Converter](https://www.browserutils.dev/tools/length-converter/): Convert between metric and imperial length units - [Weight Converter](https://www.browserutils.dev/tools/weight-converter/): Convert between metric and imperial weight units - [Speed Converter](https://www.browserutils.dev/tools/speed-converter/): Convert between m/s, km/h, mph, and knots - [Energy Converter](https://www.browserutils.dev/tools/energy-converter/): Convert between joules, calories, kWh, BTU, and eV - [Data Rate Converter](https://www.browserutils.dev/tools/data-rate-converter/): Convert between bps, Kbps, Mbps, and Gbps - [Angle Converter](https://www.browserutils.dev/tools/angle-converter/): Convert between degrees, radians, gradians, and turns - [YAML to TOML](https://www.browserutils.dev/tools/yaml-to-toml/): Convert YAML to TOML format - [TOML to JSON](https://www.browserutils.dev/tools/toml-to-json/): Convert TOML to JSON format - [TOML to YAML](https://www.browserutils.dev/tools/toml-to-yaml/): Convert TOML to YAML format - [INI to JSON](https://www.browserutils.dev/tools/ini-to-json/): Convert INI files to JSON - [Properties to JSON](https://www.browserutils.dev/tools/properties-to-json/): Convert .properties files to JSON - [Area Converter](https://www.browserutils.dev/tools/area-converter/): Convert between square meters, acres, hectares, and more - [Volume Converter](https://www.browserutils.dev/tools/volume-converter/): Convert between liters, gallons, cups, and more - [Pressure Converter](https://www.browserutils.dev/tools/pressure-converter/): Convert between Pascal, bar, PSI, atm, and more - [Epoch Milliseconds Converter](https://www.browserutils.dev/tools/epoch-millis-converter/): Convert between epoch milliseconds and dates ### Code Generators - [Markdown to HTML Converter](https://www.browserutils.dev/tools/markdown-to-html/): Convert Markdown to clean HTML - [HTML to Markdown Converter](https://www.browserutils.dev/tools/html-to-markdown/): Convert HTML to Markdown syntax - [JSON to TypeScript Converter](https://www.browserutils.dev/tools/json-to-typescript/): Generate TypeScript interfaces from JSON - [JSON to C# Converter](https://www.browserutils.dev/tools/json-to-csharp/): Generate C# classes from JSON - [JSON to Kotlin Converter](https://www.browserutils.dev/tools/json-to-kotlin/): Generate Kotlin data classes from JSON - [JSON to Swift Converter](https://www.browserutils.dev/tools/json-to-swift/): Generate Swift Codable structs from JSON - [JSON to Rust Converter](https://www.browserutils.dev/tools/json-to-rust/): Generate Rust serde structs from JSON - [JSON to PHP Converter](https://www.browserutils.dev/tools/json-to-php/): Generate PHP classes from JSON - [JSON to Dart Converter](https://www.browserutils.dev/tools/json-to-dart/): Generate Dart classes from JSON - [SQL to JSON Schema Converter](https://www.browserutils.dev/tools/sql-to-json/): Parse CREATE TABLE to JSON schema - [OpenAPI to TypeScript Converter](https://www.browserutils.dev/tools/openapi-to-typescript/): Generate TypeScript types from OpenAPI/Swagger - [HTML Table Generator](https://www.browserutils.dev/tools/html-table-generator/): Generate HTML tables with configurable rows and columns - [CSS to Tailwind Converter](https://www.browserutils.dev/tools/css-to-tailwind/): Convert CSS properties to Tailwind classes - [SVG to CSS Converter](https://www.browserutils.dev/tools/svg-to-css/): Convert SVG to CSS background-image data URI - [JSON to GraphQL Converter](https://www.browserutils.dev/tools/json-to-graphql/): Generate GraphQL type definitions from JSON - [Regex Pattern Generator](https://www.browserutils.dev/tools/regex-generator/): Build regex patterns from common presets - [Crontab to English Converter](https://www.browserutils.dev/tools/crontab-to-english/): Convert crontab expressions to human-readable English - [YAML Validator](https://www.browserutils.dev/tools/yaml-validator/): Validate YAML syntax - [TOML Validator](https://www.browserutils.dev/tools/toml-validator/): Validate TOML syntax - [HTML to JSX Converter](https://www.browserutils.dev/tools/html-to-jsx/): Convert HTML to React JSX syntax - [SVG to React Component](https://www.browserutils.dev/tools/svg-to-react/): Convert SVG markup to React components - [Markdown Table Generator](https://www.browserutils.dev/tools/markdown-table-generator/): Create markdown tables with a visual editor - [SQL to TypeScript Converter](https://www.browserutils.dev/tools/sql-to-typescript/): Generate TypeScript types from SQL CREATE TABLE - [Markdown to PDF](https://www.browserutils.dev/tools/markdown-to-pdf/): Convert Markdown to a downloadable PDF - [GraphQL Playground](https://www.browserutils.dev/tools/graphql-playground/): Write, format, and validate GraphQL queries - [OpenAPI Validator](https://www.browserutils.dev/tools/openapi-validator/): Validate OpenAPI specifications for errors ### Image & Media - [QR Code Generator](https://www.browserutils.dev/tools/qr-code-generator/): Generate QR codes from text or URLs - [Image to Base64 Converter](https://www.browserutils.dev/tools/image-to-base64/): Convert images to Base64 data URIs - [Placeholder Image Generator](https://www.browserutils.dev/tools/placeholder-image-generator/): Generate placeholder images for mockups - [SVG to PNG Converter](https://www.browserutils.dev/tools/svg-to-png/): Convert SVG files to PNG images - [Image Resizer](https://www.browserutils.dev/tools/image-resizer/): Resize images to custom dimensions - [Image Cropper](https://www.browserutils.dev/tools/image-cropper/): Crop images with a visual selection area - [Image Compressor](https://www.browserutils.dev/tools/image-compressor/): Compress images by adjusting quality - [Favicon Generator](https://www.browserutils.dev/tools/favicon-generator/): Generate favicons from an uploaded image - [Color Picker from Image](https://www.browserutils.dev/tools/color-picker-from-image/): Pick colors from uploaded images - [Image to ASCII Art](https://www.browserutils.dev/tools/image-to-ascii/): Convert images to ASCII art - [GIF to Frames Extractor](https://www.browserutils.dev/tools/gif-to-frames/): Extract frames from GIF images - [Video to GIF Converter](https://www.browserutils.dev/tools/video-to-gif/): Convert short videos to animated frame sequences - [PNG to JPG Converter](https://www.browserutils.dev/tools/png-to-jpg/): Convert PNG images to JPG format - [Barcode Generator](https://www.browserutils.dev/tools/barcode-generator/): Generate Code 128 barcodes from text - [WebP/AVIF Image Converter](https://www.browserutils.dev/tools/image-format-converter/): Convert images between WebP, AVIF, PNG, and JPG - [SVG Optimizer](https://www.browserutils.dev/tools/svg-optimizer/): Optimize SVG files by removing metadata and cleaning paths - [Color Palette from Image](https://www.browserutils.dev/tools/color-palette-from-image/): Extract dominant colors from an uploaded image - [Screenshot Mockup Generator](https://www.browserutils.dev/tools/screenshot-mockup-generator/): Wrap screenshots in browser or device frames - [Image Background Remover](https://www.browserutils.dev/tools/image-background-remover/): Remove backgrounds from images by color selection ### Security & Privacy - [robots.txt Generator](https://www.browserutils.dev/tools/robots-txt-generator/): Generate robots.txt files for your website - [CSP Header Generator](https://www.browserutils.dev/tools/csp-header-generator/): Generate Content Security Policy headers - [Chmod Calculator](https://www.browserutils.dev/tools/chmod-calculator/): Calculate Unix file permissions (rwx, octal, symbolic) - [.htpasswd Generator](https://www.browserutils.dev/tools/htpasswd-generator/): Generate .htpasswd entries for Apache basic auth - [SSH Key Generator](https://www.browserutils.dev/tools/ssh-key-generator/): Generate RSA key pairs using Web Crypto API - [SRI Hash Generator](https://www.browserutils.dev/tools/sri-hash-generator/): Generate Subresource Integrity hashes for scripts and stylesheets - [PGP Key Generator](https://www.browserutils.dev/tools/pgp-key-generator/): Generate PGP-style RSA key pairs in the browser - [Password Strength Checker](https://www.browserutils.dev/tools/password-strength-checker/): Check password strength with entropy calculation - [CORS Tester](https://www.browserutils.dev/tools/cors-tester/): Test CORS configuration by making fetch requests - [Security Headers Checker](https://www.browserutils.dev/tools/security-headers-checker/): Check and analyze HTTP security headers ### Date & Time - [Date Difference Calculator](https://www.browserutils.dev/tools/date-difference-calculator/): Calculate the exact time between two dates - [Date Add/Subtract](https://www.browserutils.dev/tools/date-add-subtract/): Add or subtract time from any date - [Timezone Converter](https://www.browserutils.dev/tools/timezone-converter/): Convert time between any timezones - [World Clock](https://www.browserutils.dev/tools/world-clock/): See current time in cities worldwide - [ISO 8601 Converter](https://www.browserutils.dev/tools/iso-8601-converter/): Convert between ISO 8601 and readable date formats - [Week Number Calculator](https://www.browserutils.dev/tools/week-number-calculator/): Find the ISO week number for any date - [Age Calculator](https://www.browserutils.dev/tools/age-calculator/): Calculate exact age from a birthdate - [Countdown Timer](https://www.browserutils.dev/tools/countdown-timer/): Count down to any date and time - [Stopwatch](https://www.browserutils.dev/tools/stopwatch/): Simple stopwatch with lap times - [Time Format Converter](https://www.browserutils.dev/tools/time-format-converter/): Convert between 12-hour and 24-hour time - [Workdays Calculator](https://www.browserutils.dev/tools/workdays-calculator/): Calculate working days between two dates - [Duration Calculator](https://www.browserutils.dev/tools/duration-calculator/): Convert between seconds, minutes, hours, and days - [Date Format Converter](https://www.browserutils.dev/tools/date-format-converter/): Convert dates between different format strings - [Leap Year Checker](https://www.browserutils.dev/tools/leap-year-checker/): Check if any year is a leap year ### Developer Reference - [ASCII Table](https://www.browserutils.dev/tools/ascii-table/): Full ASCII table with decimal, hex, octal, and character values - [HTML Entities Reference](https://www.browserutils.dev/tools/html-entities-reference/): Searchable HTML entities table - [Regex Cheatsheet](https://www.browserutils.dev/tools/regex-cheatsheet/): Regex syntax quick reference - [CSS Selectors Reference](https://www.browserutils.dev/tools/css-selectors-reference/): CSS selectors reference with examples - [HTML Color Names](https://www.browserutils.dev/tools/html-color-names/): All named HTML/CSS colors with hex values and preview - [Keyboard Keycodes](https://www.browserutils.dev/tools/keyboard-keycodes/): Press any key to see its keyCode, key, and code values - [Unicode Table](https://www.browserutils.dev/tools/unicode-table/): Browse Unicode blocks and characters - [HTML Tags Reference](https://www.browserutils.dev/tools/html-tags-reference/): All HTML5 tags with descriptions and categories - [CSS Units Reference](https://www.browserutils.dev/tools/css-units-reference/): CSS units reference (px, em, rem, vw, vh, %, etc.) - [Git Cheatsheet](https://www.browserutils.dev/tools/git-cheatsheet/): Common Git commands organized by workflow - [SQL Cheatsheet](https://www.browserutils.dev/tools/sql-cheatsheet/): SQL syntax quick reference - [Bash Cheatsheet](https://www.browserutils.dev/tools/bash-cheatsheet/): Bash/shell commands quick reference - [HTTP Error Lookup](https://www.browserutils.dev/tools/http-error-lookup/): Look up any HTTP error code with explanation - [Cron Cheatsheet](https://www.browserutils.dev/tools/cron-cheatsheet/): Cron syntax quick reference with examples - [Vim Cheatsheet](https://www.browserutils.dev/tools/vim-cheatsheet/): Vim commands organized by mode - [Emmet Cheatsheet](https://www.browserutils.dev/tools/emmet-cheatsheet/): Emmet abbreviation quick reference - [Docker Cheatsheet](https://www.browserutils.dev/tools/docker-cheatsheet/): Docker & Docker Compose commands quick reference - [Status Code Finder](https://www.browserutils.dev/tools/status-code-finder/): Type a status code number for instant explanation ### DevOps & Config - [.gitignore Generator](https://www.browserutils.dev/tools/gitignore-generator/): Generate .gitignore files from templates - [Dockerfile Generator](https://www.browserutils.dev/tools/dockerfile-generator/): Generate Dockerfiles from configuration options - [Docker Compose Generator](https://www.browserutils.dev/tools/docker-compose-generator/): Generate docker-compose.yml with services - [Nginx Config Generator](https://www.browserutils.dev/tools/nginx-config-generator/): Generate nginx server block configuration - [.editorconfig Generator](https://www.browserutils.dev/tools/editorconfig-generator/): Generate .editorconfig files for consistent coding styles - [.env File Generator](https://www.browserutils.dev/tools/env-file-generator/): Generate .env files from templates - [GitHub Actions Generator](https://www.browserutils.dev/tools/github-actions-generator/): Generate GitHub Actions workflow YAML - [README Generator](https://www.browserutils.dev/tools/readme-generator/): Generate README.md files from a form - [License Generator](https://www.browserutils.dev/tools/license-generator/): Generate open source license files - [Changelog Formatter](https://www.browserutils.dev/tools/changelog-formatter/): Format changelog entries in Keep a Changelog format - [Semver Calculator](https://www.browserutils.dev/tools/semver-calculator/): Parse, compare, and bump semantic versions - [package.json Generator](https://www.browserutils.dev/tools/package-json-generator/): Generate package.json files for Node.js projects - [tsconfig.json Generator](https://www.browserutils.dev/tools/tsconfig-generator/): Generate TypeScript configuration with presets - [ESLint Config Generator](https://www.browserutils.dev/tools/eslint-config-generator/): Generate ESLint configuration files - [YAML Diff](https://www.browserutils.dev/tools/yaml-diff/): Compare two YAML documents line by line - [Kubernetes YAML Generator](https://www.browserutils.dev/tools/kubernetes-yaml-generator/): Generate K8s manifests from a visual form ### Math & Calculators - [Percentage Calculator](https://www.browserutils.dev/tools/percentage-calculator/): Calculate percentages, percent change, and ratios - [Aspect Ratio Calculator](https://www.browserutils.dev/tools/aspect-ratio-calculator/): Calculate and lock aspect ratios for width and height - [Bitwise Calculator](https://www.browserutils.dev/tools/bitwise-calculator/): Perform bitwise AND, OR, XOR, NOT, and shift operations - [Scientific Calculator](https://www.browserutils.dev/tools/scientific-calculator/): Full scientific calculator with trigonometric and logarithmic functions - [Hex Calculator](https://www.browserutils.dev/tools/hex-calculator/): Perform arithmetic on hexadecimal numbers - [Binary Calculator](https://www.browserutils.dev/tools/binary-calculator/): Perform arithmetic on binary numbers - [Matrix Calculator](https://www.browserutils.dev/tools/matrix-calculator/): Perform matrix addition, multiplication, transpose, and determinant - [GCD & LCM Calculator](https://www.browserutils.dev/tools/gcd-lcm-calculator/): Calculate greatest common divisor and least common multiple - [Prime Number Checker](https://www.browserutils.dev/tools/prime-number-checker/): Check if a number is prime and find primes in a range - [Fibonacci Generator](https://www.browserutils.dev/tools/fibonacci-generator/): Generate Fibonacci sequence up to N terms - [Arbitrary Base Converter](https://www.browserutils.dev/tools/base-converter-arbitrary/): Convert numbers between any bases from 2 to 36 - [Roman Numeral Converter](https://www.browserutils.dev/tools/roman-numeral-converter/): Convert between Roman numerals and decimal numbers - [IP to Decimal Converter](https://www.browserutils.dev/tools/ip-to-decimal/): Convert IP addresses to decimal and back - [Color Math](https://www.browserutils.dev/tools/color-math/): Mix, blend, lighten, and darken colors with operations - [Resolution Calculator](https://www.browserutils.dev/tools/resolution-calculator/): Calculate PPI, aspect ratio, and megapixels from dimensions - [DPI Calculator](https://www.browserutils.dev/tools/dpi-calculator/): Calculate DPI and print sizes from image dimensions ### Accessibility - [WCAG Contrast Checker](https://www.browserutils.dev/tools/wcag-contrast-checker/): Check WCAG 2.1 color contrast ratios - [ARIA Roles Reference](https://www.browserutils.dev/tools/aria-roles-reference/): Searchable reference of all ARIA roles - [Alt Text Generator](https://www.browserutils.dev/tools/alt-text-generator/): Guide for writing effective alt text - [Heading Hierarchy Checker](https://www.browserutils.dev/tools/heading-hierarchy-checker/): Check HTML heading structure for proper nesting - [Readability Score](https://www.browserutils.dev/tools/readability-score/): Calculate readability scores for your text - [Color Safe Palette](https://www.browserutils.dev/tools/color-safe-palette/): Generate WCAG-compliant color palettes - [Link Text Checker](https://www.browserutils.dev/tools/link-text-checker/): Analyze link text for accessibility issues - [Focus Order Visualizer](https://www.browserutils.dev/tools/focus-order-visualizer/): Visualize tab/focus order of HTML elements ## Blog - [Semantic Versioning: A Complete Guide to SemVer](https://www.browserutils.dev/blog/semantic-versioning-guide.md): Understand semantic versioning (SemVer) including major, minor, and patch versions, pre-release identifiers, version ranges, and how lockfiles work. - [CSS Specificity Explained Once and For All](https://www.browserutils.dev/blog/css-specificity-explained.md): Understand how CSS specificity works, how to calculate it, how the cascade resolves conflicts, and how to debug specificity issues in your stylesheets. - [HTTP Status Codes: A Practical Reference for API Developers](https://www.browserutils.dev/blog/http-status-codes-guide.md): A developer-focused guide to HTTP status codes covering all categories, common codes, when to use which, and best practices for API error design. - [API Key Security: Storage, Rotation, and Best Practices](https://www.browserutils.dev/blog/api-key-security.md): Learn how to securely store, scope, and rotate API keys, using environment variables, secrets managers, rate limiting, and key scoping to prevent leaks. - [Git Branching Strategies: GitFlow, Trunk-Based, GitHub Flow](https://www.browserutils.dev/blog/git-branching-strategies.md): Compare GitFlow, trunk-based development, and GitHub Flow to find the branching strategy that fits your team size, release cadence, and workflow. - [CSS Container Queries: Component-Level Responsive Design](https://www.browserutils.dev/blog/css-container-queries.md): Learn how CSS container queries enable component-level responsive design — syntax, container types, media query comparisons, and layout examples. - [XSS Prevention: A Practical Guide for Web Developers](https://www.browserutils.dev/blog/xss-prevention-guide.md): Learn how to identify and prevent reflected, stored, and DOM-based XSS attacks using output escaping, HTML sanitization, and Content Security Policy. - [TOML Configuration Guide: Syntax, Tables, and Arrays](https://www.browserutils.dev/blog/toml-configuration-guide.md): Learn TOML syntax for configuration files, including tables, arrays, inline tables, and how it compares to YAML and JSON for project configuration. - [Kubernetes YAML for Beginners: Pods, Deployments, Services](https://www.browserutils.dev/blog/kubernetes-yaml-beginners.md): Learn how to write Kubernetes YAML manifests for Pods, Deployments, and Services. Covers labels, selectors, common patterns, and practical examples. - [OAuth 2.0 Flows Explained: Authorization Code, PKCE, and More](https://www.browserutils.dev/blog/oauth2-flows-explained.md): Understand OAuth 2.0 grant types, when to use each flow, how PKCE protects public clients, and security best practices for token-based authentication. - [CSS Custom Properties: Variables That Actually Cascade](https://www.browserutils.dev/blog/css-custom-properties-guide.md): Master CSS custom properties with practical examples covering syntax, scoping, fallback values, theming patterns, and JavaScript interaction. - [CORS Explained: Cross-Origin Resource Sharing for Developers](https://www.browserutils.dev/blog/cors-explained.md): Understand how CORS works, why browsers enforce the same-origin policy, how preflight requests work, and how to fix common CORS errors in your applications. - [XML Parsing and Transformation: A Developer's Guide](https://www.browserutils.dev/blog/xml-parsing-guide.md): Learn the fundamentals of XML parsing with DOM and SAX approaches, XPath queries, XSLT transformations, and how XML compares to JSON for modern development. - [SSH Keys: Generation, Management, and Best Practices](https://www.browserutils.dev/blog/ssh-keys-guide.md): A practical guide to SSH key authentication. Covers RSA vs Ed25519, key generation, ssh-agent, config file setup, and security best practices for developers. - [Tailwind CSS Tips: Patterns You Should Be Using](https://www.browserutils.dev/blog/tailwind-css-tips.md): Level up your Tailwind CSS workflow with utility composition patterns, custom themes, responsive techniques, and productivity tips for modern UIs. - [HTTP Security Headers: A Complete Implementation Guide](https://www.browserutils.dev/blog/security-headers-guide.md): Learn how to implement HTTP security headers — CSP, HSTS, X-Frame-Options, and CORS — with configuration examples for Nginx, Apache, and Node.js. - [Web Accessibility Checklist: WCAG 2.2 for Developers](https://www.browserutils.dev/blog/web-accessibility-checklist.md): A practical WCAG 2.2 accessibility checklist for web developers. Covers color contrast, ARIA, semantic HTML, keyboard navigation, and testing techniques. - [Unix Timestamps: Everything You Need to Know](https://www.browserutils.dev/blog/unix-timestamps-guide.md): A Unix timestamp counts seconds since January 1, 1970 UTC. This guide covers epoch time, seconds vs. milliseconds, timezone handling, and the Y2038 problem. - [Cron Expressions Demystified: Schedule Anything](https://www.browserutils.dev/blog/cron-expressions-guide.md): Master cron expression syntax for scheduling tasks — every field, special characters, common schedules, and gotchas that trip up experienced developers. - [Password Security in 2026: Hashing, Salting, and Best Practices](https://www.browserutils.dev/blog/password-security-guide.md): A comprehensive guide to modern password security. Covers hashing algorithms (bcrypt, Argon2), salting, rainbow table attacks, and practical password policy recommendations. - [UUID v4 vs v7: Which Should You Use?](https://www.browserutils.dev/blog/uuid-guide-v4-vs-v7.md): Compare UUID versions with a focus on v4 and v7. Understand randomness vs time-sorting, database indexing implications, and when to choose each version. - [Docker for Developers: Dockerfile Best Practices](https://www.browserutils.dev/blog/docker-basics-developers.md): Learn Dockerfile best practices including multi-stage builds, layer caching, security hardening, and common mistakes. Practical tips to build smaller, faster, more secure images. - [YAML vs JSON vs TOML: Choosing the Right Config Format](https://www.browserutils.dev/blog/yaml-vs-json-vs-toml.md): Compare YAML, JSON, and TOML for configuration files. Understand syntax differences, pros and cons, and which format fits your project best. - [JWT Tokens Explained: Structure, Security, and Common Mistakes](https://www.browserutils.dev/blog/jwt-tokens-explained.md): A developer's guide to JSON Web Tokens. Understand the header, payload, and signature structure, learn about claims and expiration, and avoid common JWT security pitfalls. - [CSS Gradients: A Complete Visual Guide](https://www.browserutils.dev/blog/css-gradients-guide.md): Master CSS gradients with practical examples covering linear, radial, and conic gradients. Learn syntax, color stops, and creative techniques for modern web design. - [MD5 vs SHA-256 vs SHA-512: Choosing the Right Hash Function](https://www.browserutils.dev/blog/hash-functions-compared.md): A practical comparison of MD5, SHA-256, and SHA-512 hash functions. Learn when to use each one, their security properties, and common pitfalls. - [Base64 Encoding Explained: When and How to Use It](https://www.browserutils.dev/blog/base64-encoding-explained.md): Understand what Base64 encoding is, why it exists, how it differs from encryption, and the most common use cases for developers. - [The Complete Guide to JSON Formatting and Validation](https://www.browserutils.dev/blog/json-formatting-guide.md): Learn how to format, validate, and debug JSON effectively. Covers syntax fundamentals, common mistakes, and practical tips for working with JSON daily. ## How-to guides - [How to Generate a Mesh Gradient](https://www.browserutils.dev/how-to/generate-mesh-gradient.md): Create complex multi-color mesh gradients with adjustable control points. Export as CSS code for unique, eye-catching backgrounds. - [How to Generate CSS Transforms](https://www.browserutils.dev/how-to/generate-css-transform.md): Build CSS transform values visually with translate, rotate, scale, and skew controls. Preview the result in real time and copy the code. - [How to Preview Fonts](https://www.browserutils.dev/how-to/preview-font.md): Preview your own text in 30 fonts. Set weight, italic, size, letter spacing and line height, then compare every font with the same settings. - [How to Generate a Custom CSS Scrollbar](https://www.browserutils.dev/how-to/generate-css-scrollbar.md): Design custom scrollbar styles with a visual editor. Choose colors, width, and border radius to generate cross-browser CSS scrollbar code. - [How to Generate CSS Glassmorphism Effects](https://www.browserutils.dev/how-to/generate-glassmorphism.md): Create frosted glass UI effects with adjustable blur, transparency, and background settings for modern card and overlay designs. - [How to Generate CSS Filter Effects](https://www.browserutils.dev/how-to/generate-css-filter.md): Apply and combine CSS filter effects like blur, brightness, contrast, and grayscale with a visual editor and live preview. - [How to Generate CSS Clip-Path Shapes](https://www.browserutils.dev/how-to/generate-css-clip-path.md): Create custom CSS clip-path shapes visually, from simple circles and polygons to complex custom paths for creative layouts. - [How to Generate a CSS Triangle](https://www.browserutils.dev/how-to/generate-css-triangle.md): Create pure CSS triangles for tooltips, dropdown arrows, and decorative elements using the CSS border trick — no images or SVG required. - [How to Generate CSS Border Radius](https://www.browserutils.dev/how-to/generate-border-radius.md): Create custom border radius values with a visual editor, including individual corner controls and complex organic shapes. - [How to Generate CSS Grid Layouts](https://www.browserutils.dev/how-to/generate-css-grid.md): Design CSS Grid layouts visually by defining columns, rows, gaps, and item placement, then export production-ready CSS. - [How to Generate CSS Flexbox Layouts](https://www.browserutils.dev/how-to/generate-css-flexbox.md): Build flexible CSS layouts visually by configuring flex container and item properties, then copy the generated CSS code. - [How to Pick Tailwind CSS Colors](https://www.browserutils.dev/how-to/pick-tailwind-color.md): Browse and select colors from the Tailwind CSS palette with instant access to class names, hex values, and RGB codes. - [How to Generate a Color Palette](https://www.browserutils.dev/how-to/generate-color-palette.md): Create harmonious color palettes using color theory rules like complementary, analogous, and triadic schemes from any base color. - [How to Compare JSON and Find Differences](https://www.browserutils.dev/how-to/compare-json-diff.md): Diff two JSON documents side by side to find added, removed, and changed values, using structural comparison that ignores key order and formatting. - [How to Validate JSON Against a Schema](https://www.browserutils.dev/how-to/validate-json-schema.md): Check whether a JSON document conforms to a JSON Schema definition, with detailed error messages for each validation failure. - [How to Test JSONPath Expressions](https://www.browserutils.dev/how-to/test-jsonpath.md): Write and test JSONPath queries against JSON data to extract specific values, filter arrays, and navigate complex structures. - [How to Convert JSON to Python Dict](https://www.browserutils.dev/how-to/convert-json-to-python-dict.md): Transform JSON data into valid Python dictionary syntax — converts null to None, true/false to True/False, and keeps nested objects and arrays intact. - [How to Convert JSON to TypeScript](https://www.browserutils.dev/how-to/convert-json-to-typescript.md): Generate TypeScript interfaces or type aliases from JSON data, with nested objects extracted into named types for type-safe API responses and data handling. - [How to Convert JSON to Go Struct](https://www.browserutils.dev/how-to/convert-json-to-go-struct.md): Generate Go struct definitions from JSON data with proper field names, types, and json tags for seamless API integration. - [How to Convert XML to JSON](https://www.browserutils.dev/how-to/convert-xml-to-json.md): Parse XML documents and transform them into clean JSON objects for use with modern APIs and JavaScript applications. - [How to Convert JSON to XML](https://www.browserutils.dev/how-to/convert-json-to-xml.md): Transform JSON data into well-formed XML with configurable root elements and array formatting — built for SOAP APIs, legacy systems, and XML-based workflows. - [How to Convert YAML to JSON](https://www.browserutils.dev/how-to/convert-yaml-to-json.md): Transform YAML configuration files into valid JSON format for use with APIs, parsers, and tools that require JSON input. - [How to Minify JSON Online](https://www.browserutils.dev/how-to/minify-json.md): Compress JSON by removing whitespace and formatting to reduce file size for production use and faster data transfer. - [How to Generate a CSS Animation](https://www.browserutils.dev/how-to/generate-css-animation.md): Create CSS keyframe animations with a visual timeline editor. Design smooth transitions, entrance effects, and looping animations. - [How to Generate an SRI Hash](https://www.browserutils.dev/how-to/generate-sri-hash.md): Generate Subresource Integrity hashes for external scripts and stylesheets. Protect your site from compromised CDN resources. - [How to Check Security Headers](https://www.browserutils.dev/how-to/check-security-headers.md): Analyze the security headers of any website. Get a grade and actionable recommendations to improve your site's HTTP security posture. - [How to Generate an .editorconfig File](https://www.browserutils.dev/how-to/generate-editorconfig.md): Generate an .editorconfig file to maintain consistent coding styles across editors and IDEs. Set indentation, line endings, and charset rules. - [How to Generate a Content Security Policy Header](https://www.browserutils.dev/how-to/generate-csp-header.md): Build a Content Security Policy header with an interactive editor. Define allowed sources for scripts, styles, images, and other resources. - [How to Simulate Color Blindness](https://www.browserutils.dev/how-to/simulate-color-blindness.md): Preview how your designs appear to people with different types of color vision deficiency. Test for protanopia, deuteranopia, and tritanopia. - [How to Convert Between Timezones](https://www.browserutils.dev/how-to/convert-timezone.md): Convert times between any two timezones instantly. See the current time in multiple zones and find the best meeting times across regions. - [How to Generate an Nginx Config](https://www.browserutils.dev/how-to/generate-nginx-config.md): Generate production-ready Nginx configuration files. Set up reverse proxies, SSL, caching, and security headers with guided options. - [How to Convert Markdown to HTML](https://www.browserutils.dev/how-to/convert-markdown-to-html.md): Convert Markdown text to clean HTML instantly. Supports standard Markdown syntax including headings, lists, links, code blocks, and tables. - [How to Check Password Strength](https://www.browserutils.dev/how-to/check-password-strength.md): Analyze the strength of any password and get actionable suggestions to improve it. See estimated crack time and vulnerability assessment. - [How to Generate a CSS Text Shadow](https://www.browserutils.dev/how-to/generate-text-shadow.md): Create CSS text shadow effects with a visual editor. Adjust offset, blur, and color to design eye-catching typography. - [How to Calculate the Difference Between Two Dates](https://www.browserutils.dev/how-to/calculate-date-difference.md): Calculate the exact difference between two dates in years, months, days, hours, and minutes. Perfect for project planning and age calculations. - [How to Create a Strong Passphrase](https://www.browserutils.dev/how-to/create-strong-passphrase.md): Generate a memorable, high-entropy passphrase using the diceware method. Learn how many words to use, what wordlist to pick, and how to store it safely. - [How to Generate a Docker Compose File](https://www.browserutils.dev/how-to/generate-docker-compose.md): Generate a Docker Compose configuration for multi-container applications. Define services, networks, and volumes with an intuitive interface. - [How to Convert an Image to Base64](https://www.browserutils.dev/how-to/convert-image-to-base64.md): Convert images to Base64-encoded strings for embedding directly in HTML, CSS, or JSON without separate file requests. - [How to Check Color Contrast for Accessibility](https://www.browserutils.dev/how-to/check-color-contrast.md): Test foreground and background color combinations against WCAG accessibility guidelines. Ensure your design meets AA and AAA contrast ratios. - [How to Generate a .gitignore File](https://www.browserutils.dev/how-to/generate-gitignore.md): Generate a .gitignore file tailored to your project. Select your language, framework, and IDE to get the right ignore patterns. - [How to Parse and Analyze a URL](https://www.browserutils.dev/how-to/parse-url.md): Break down any URL into its components including protocol, host, path, query parameters, and fragment. Debug and inspect URLs quickly. - [How to Generate a Secure Password](https://www.browserutils.dev/how-to/generate-password.md): Generate strong, random passwords with customizable length and character options. Create passwords that meet any security requirement. - [How to Convert a Unix Timestamp](https://www.browserutils.dev/how-to/convert-unix-timestamp.md): Convert Unix timestamps to human-readable dates and vice versa. Support for seconds and milliseconds with timezone awareness. - [How to Generate a CSS Box Shadow](https://www.browserutils.dev/how-to/generate-box-shadow.md): Design CSS box shadows visually with controls for offset, blur, spread, and color. Copy the generated CSS for your project. - [How to Generate a Dockerfile](https://www.browserutils.dev/how-to/generate-dockerfile.md): Generate a production-ready Dockerfile for your application. Select your language, framework, and configuration options to get started quickly. - [How to Convert Between Color Formats](https://www.browserutils.dev/how-to/convert-color-format.md): Convert colors between HEX, RGB, HSL, and other formats instantly. Paste any color value and get it in every supported format. - [How to Generate a QR Code](https://www.browserutils.dev/how-to/generate-qr-code.md): Create a QR code from any text or URL. Set the error correction, size and colors, then download it as a PNG or copy it as a data URI. - [How to Generate a CSS Gradient](https://www.browserutils.dev/how-to/generate-css-gradient.md): Create beautiful CSS gradients with a visual editor. Choose colors, direction, and gradient type to generate ready-to-use CSS code. - [How to Convert CSV to JSON](https://www.browserutils.dev/how-to/convert-csv-to-json.md): Transform CSV spreadsheet data into a JSON array of objects, using the first row as property keys. - [How to Convert JSON to YAML](https://www.browserutils.dev/how-to/convert-json-to-yaml.md): Transform JSON objects and arrays into clean, readable YAML format for use in configuration files. - [How to Decode a JWT Token](https://www.browserutils.dev/how-to/decode-jwt-token.md): Inspect and decode JSON Web Tokens to view the header, payload, and signature without any server-side processing. - [How to Encode and Decode Base64](https://www.browserutils.dev/how-to/encode-base64.md): Encode text or binary data to Base64, or decode Base64 strings back to their original content. - [How to Format JSON Online](https://www.browserutils.dev/how-to/format-json-online.md): Format messy or minified JSON into readable, properly indented output using a free browser-based tool. - [How to Generate an MD5 Hash](https://www.browserutils.dev/how-to/generate-md5-hash.md): Create MD5 checksums for text strings or verify data integrity by comparing hash values. - [How to Generate a UUID](https://www.browserutils.dev/how-to/generate-uuid.md): Generate random UUIDs (v4) or time-based UUIDs (v7) for use as unique identifiers in databases, APIs, and applications. - [How to Minify CSS Online](https://www.browserutils.dev/how-to/minify-css-online.md): Compress CSS by removing whitespace, comments, and unnecessary characters to reduce file size. - [How to Test Regex Online](https://www.browserutils.dev/how-to/test-regex-online.md): Write and test regular expressions with real-time match highlighting and capture group display. - [How to Validate JSON](https://www.browserutils.dev/how-to/validate-json.md): Check if your JSON is valid and get precise error messages with line numbers for any syntax issues. ## Cheatsheets - [ASCII Table — Complete Character Code Reference](https://www.browserutils.dev/cheatsheets/ascii-table.md): Full ASCII table with all 128 characters showing decimal, hexadecimal, octal, binary values and descriptions for control characters and printable characters. - [chmod Permissions Cheatsheet — Unix File Permission Reference](https://www.browserutils.dev/cheatsheets/chmod-permissions.md): Unix file permissions explained: numeric (octal) and symbolic notation, common permission sets, chmod command examples, and special permissions (setuid, setgid, sticky bit). - [Cron Syntax Cheatsheet — Schedule Expressions Explained](https://www.browserutils.dev/cheatsheets/cron-syntax.md): Cron expression syntax reference with all five fields, special characters, common schedule examples, and platform-specific differences for Linux, macOS, and cloud services. - [CSS Selectors Cheatsheet — Every Selector with Examples](https://www.browserutils.dev/cheatsheets/css-selectors.md): Complete CSS selector reference covering basic selectors, combinators, pseudo-classes, pseudo-elements, and attribute selectors with practical examples. - [CSS Units Cheatsheet — Every Unit Explained](https://www.browserutils.dev/cheatsheets/css-units.md): All CSS units explained with use cases: absolute units (px, pt, cm), relative units (em, rem, vw, vh, %), and when to use each one for responsive design. - [Docker Commands Cheatsheet — Essential Docker & Compose Reference](https://www.browserutils.dev/cheatsheets/docker-commands.md): Essential Docker commands for images, containers, volumes, networks, and Docker Compose. With practical examples for everyday development workflows. - [Git Commands Cheatsheet — Essential Commands by Workflow](https://www.browserutils.dev/cheatsheets/git-commands.md): Essential git commands organized by workflow: setup, staging, branching, merging, remotes, stashing, log, and undoing changes. With examples and flags. - [HTML Entities Cheatsheet — Symbols, Math, Arrows & More](https://www.browserutils.dev/cheatsheets/html-entities.md): Common HTML entities with entity names, numeric codes, and rendered characters. Covers symbols, math operators, arrows, currency, accented characters, and special punctuation. - [HTTP Status Codes — Complete Reference Guide](https://www.browserutils.dev/cheatsheets/http-status-codes.md): Every HTTP status code from 1xx to 5xx with descriptions, common causes, and when you'll encounter each one in web development. - [Keyboard Shortcuts Cheatsheet — VS Code, DevTools, Terminal & OS](https://www.browserutils.dev/cheatsheets/keyboard-shortcuts.md): Essential keyboard shortcuts for VS Code, Chrome DevTools, terminal/command line, and macOS/Windows. Boost your development speed with these key combos. - [MIME Types Cheatsheet — Common Content Types for Web Development](https://www.browserutils.dev/cheatsheets/mime-types.md): Common MIME types for web development organized by category: text, image, audio, video, application, and font types with file extensions and usage notes. - [Regex Cheatsheet — Regular Expression Syntax Reference](https://www.browserutils.dev/cheatsheets/regex-cheatsheet.md): Complete regular expression reference with metacharacters, quantifiers, anchors, groups, lookaheads, flags, and practical examples for pattern matching. ## Glossary - [What is ASCII?](https://www.browserutils.dev/glossary/ascii.md): ASCII (American Standard Code for Information Interchange) is a 7-bit character encoding standard that maps 128 characters — including English letters, digits, punctuation, and control codes — to numeric values. - [What is Base64?](https://www.browserutils.dev/glossary/base64.md): Base64 is a binary-to-text encoding scheme that represents binary data as a string of ASCII characters, using a 64-character alphabet of letters, digits, plus, and slash. - [What is bcrypt?](https://www.browserutils.dev/glossary/bcrypt.md): bcrypt is a password hashing function based on the Blowfish cipher that incorporates a salt and an adjustable cost factor, making brute-force attacks computationally expensive. - [What is CI/CD?](https://www.browserutils.dev/glossary/cicd.md): CI/CD (Continuous Integration / Continuous Delivery) is a set of practices that automate building, testing, and deploying code changes, enabling teams to ship software reliably and frequently. - [What is CORS?](https://www.browserutils.dev/glossary/cors.md): CORS (Cross-Origin Resource Sharing) is an HTTP-header-based mechanism that allows a server to indicate which origins other than its own are permitted to load its resources. - [What is Cron?](https://www.browserutils.dev/glossary/cron.md): Cron is a time-based job scheduler in Unix-like operating systems that runs commands or scripts automatically at specified intervals using a compact expression syntax. - [What is CSP?](https://www.browserutils.dev/glossary/csp.md): A Content Security Policy (CSP) is an HTTP response header that lets website owners control which resources the browser is allowed to load, mitigating cross-site scripting and data injection attacks. - [What is CSV?](https://www.browserutils.dev/glossary/csv.md): CSV (Comma-Separated Values) is a plain-text file format that stores tabular data using commas to separate fields and newlines to separate records. - [What is DNS?](https://www.browserutils.dev/glossary/dns.md): DNS (Domain Name System) is the hierarchical naming system that translates human-readable domain names like example.com into IP addresses that computers use to route network traffic. - [What is Docker?](https://www.browserutils.dev/glossary/docker.md): Docker is a platform that packages applications and their dependencies into lightweight, isolated containers that run consistently across any environment. - [What is Git?](https://www.browserutils.dev/glossary/git.md): Git is a distributed version control system that tracks changes to files, enabling developers to collaborate on code, maintain history, and manage branches independently. - [What is Hexadecimal?](https://www.browserutils.dev/glossary/hex.md): Hexadecimal (hex) is a base-16 number system that uses digits 0-9 and letters A-F, widely used in computing for representing binary data, colors, and memory addresses. - [What is HTML Entities?](https://www.browserutils.dev/glossary/html-entities.md): HTML entities are special character sequences that represent reserved or invisible characters in HTML, using named references like & or numeric codes like &. - [What is HTTP Status Codes?](https://www.browserutils.dev/glossary/http-status-codes.md): HTTP status codes are three-digit numbers returned by a server in response to a client's request, indicating whether the request succeeded, failed, or requires further action. - [What is JSON?](https://www.browserutils.dev/glossary/json.md): JSON (JavaScript Object Notation) is a lightweight, text-based data interchange format that uses human-readable key-value pairs and arrays to structure data. - [What is JWT?](https://www.browserutils.dev/glossary/jwt.md): A JWT (JSON Web Token) is a compact, URL-safe token format that encodes a JSON payload with a cryptographic signature, used for authentication and secure data exchange between parties. - [What is MD5?](https://www.browserutils.dev/glossary/md5.md): MD5 (Message-Digest Algorithm 5) is a hash function that produces a 128-bit (16-byte) digest, commonly used for checksums and data verification but considered cryptographically broken. - [What is Nginx?](https://www.browserutils.dev/glossary/nginx.md): Nginx is a high-performance web server, reverse proxy, and load balancer known for its low memory footprint and ability to handle tens of thousands of concurrent connections. - [What is OAuth?](https://www.browserutils.dev/glossary/oauth.md): OAuth 2.0 is an authorization framework that allows third-party applications to access a user's resources on another service without exposing the user's credentials. - [What is Passphrase?](https://www.browserutils.dev/glossary/passphrase.md): A passphrase is a password made of multiple random words. It is easier to remember than character soup and, with enough words, harder to crack. - [What is Regex?](https://www.browserutils.dev/glossary/regex.md): A regular expression (regex) is a sequence of characters that defines a search pattern, used for matching, extracting, and manipulating text in strings. - [What is REST API?](https://www.browserutils.dev/glossary/rest-api.md): A REST API (Representational State Transfer Application Programming Interface) is an architectural style for web services that uses HTTP methods and URLs to perform operations on resources. - [What is SHA-256?](https://www.browserutils.dev/glossary/sha-256.md): SHA-256 is a cryptographic hash function from the SHA-2 family that produces a fixed 256-bit (32-byte) digest from any input, widely used for data integrity verification and digital signatures. - [What is SSL/TLS?](https://www.browserutils.dev/glossary/ssl-tls.md): SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are cryptographic protocols that encrypt communication between clients and servers, forming the foundation of HTTPS. - [What is URL Encoding?](https://www.browserutils.dev/glossary/url-encoding.md): URL encoding (percent-encoding) is a mechanism for encoding special characters in URLs by replacing them with a percent sign followed by their hexadecimal ASCII value. - [What is UTF-8?](https://www.browserutils.dev/glossary/utf-8.md): UTF-8 is a variable-width character encoding that can represent every Unicode code point, using one to four bytes per character, and is the dominant encoding on the web. - [What is UUID?](https://www.browserutils.dev/glossary/uuid.md): A UUID (Universally Unique Identifier) is a 128-bit identifier formatted as a 36-character string, designed to be unique across space and time without a central authority. - [What is WebSocket?](https://www.browserutils.dev/glossary/websocket.md): WebSocket is a communication protocol that provides full-duplex, bidirectional communication between a client and server over a single, persistent TCP connection. - [What is XML?](https://www.browserutils.dev/glossary/xml.md): XML (Extensible Markup Language) is a markup language that defines rules for encoding structured documents using nested tags, attributes, and text content. - [What is XPath?](https://www.browserutils.dev/glossary/xpath.md): XPath (XML Path Language) is a query language for selecting nodes and computing values from XML and HTML documents using path expressions. - [What is YAML?](https://www.browserutils.dev/glossary/yaml.md): YAML (YAML Ain't Markup Language) is a human-readable data serialization format that uses indentation to represent structure, commonly used for configuration files and data exchange. ## Comparisons - [CodeBeautify alternatives](https://www.browserutils.dev/alternatives/codebeautify/): Six CodeBeautify alternatives for formatting and converting JSON, SQL, XML and code, compared on ads, open source and whether your input leaves the browser. - [FreeFormatter alternatives](https://www.browserutils.dev/alternatives/freeformatter/): FreeFormatter.com was retired in July 2026. Six replacements for its JSON, XML and SQL formatters, XSD validation and escapers, compared on ads and privacy. - [RapidTables alternatives](https://www.browserutils.dev/alternatives/rapidtables/): Sites like RapidTables for calculators, unit converters, hex and binary conversion and electrical math, compared on ads, sign-up and where the math runs. - [Animista vs BrowserUtils](https://www.browserutils.dev/alternatives/animista/): Animista offers 662 ready-made CSS animations to tweak and download. BrowserUtils has a smaller animation generator that also works on phones. - [Chmod Calculator vs BrowserUtils](https://www.browserutils.dev/alternatives/chmod-calculator/): Both convert Unix permissions between rwx, octal and symbolic. Chmod-calculator.com is one bare page with ads; BrowserUtils adds presets and copy buttons. - [ColorHexa vs BrowserUtils](https://www.browserutils.dev/alternatives/colorhexa/): ColorHexa has a page for every hex color with a dozen color spaces. BrowserUtils adds contrast checks, a visual gradient editor and palettes from images. - [ConvertCSV vs BrowserUtils](https://www.browserutils.dev/alternatives/convertcsv/): ConvertCSV and BrowserUtils both convert CSV in your browser. See which formats each handles, how ads compare, and when ConvertCSV is the better choice. - [Coolors vs BrowserUtils](https://www.browserutils.dev/alternatives/coolors/): Coolors is a design-first palette generator; BrowserUtils has free developer color tools. Compare palettes, contrast checks, ads and plan limits. - [Crontab.guru vs BrowserUtils](https://www.browserutils.dev/alternatives/crontab-guru/): Crontab.guru explains one cron expression with a shareable URL. BrowserUtils builds schedules from presets and translates whole crontabs to English. - [CSS Gradient vs BrowserUtils](https://www.browserutils.dev/alternatives/cssgradient-io/): Compare cssgradient.io and BrowserUtils for building CSS gradients: stops, transparency, fallbacks, ads and what else each site offers. - [CSSmatic vs BrowserUtils](https://www.browserutils.dev/alternatives/cssmatic/): CSSmatic pairs about 45 CSS generators with a 29-lesson course. BrowserUtils adds Tailwind, WCAG contrast and palette tools among 299 tools. - [CyberChef vs BrowserUtils](https://www.browserutils.dev/alternatives/cyberchef/): CyberChef chains ~500 operations into shareable recipes. BrowserUtils gives one page per task. Compare load size, scope and where each one fits. - [DevToys vs BrowserUtils](https://www.browserutils.dev/alternatives/devtoys/): DevToys is a free open-source desktop app with 30 offline tools. BrowserUtils runs 299 tools in any browser. What each does better, checked Nov 2026. - [HTML Color Codes vs BrowserUtils](https://www.browserutils.dev/alternatives/htmlcolorcodes/): HTML Color Codes and BrowserUtils both offer free color pickers, converters and contrast checks. Compare color formats, accessibility tools and ads. - [JSONLint vs BrowserUtils](https://www.browserutils.dev/alternatives/jsonlint/): JSONLint and BrowserUtils both validate and format JSON in your browser. Compare tool range, ads, open source status and where each one is the better pick. - [JWT.io vs BrowserUtils](https://www.browserutils.dev/alternatives/jwt-io/): JWT.io verifies RSA, ECDSA and EdDSA signatures and can fetch issuer keys. BrowserUtils decodes tokens and links them to JSON and TypeScript tools. - [Keycode.info vs BrowserUtils](https://www.browserutils.dev/alternatives/keycode-info/): keycode.info now lives at Toptal. Compare its key code tester and full key code table with BrowserUtils' keyboard event tool and character references. - [regex101 vs BrowserUtils](https://www.browserutils.dev/alternatives/regex101/): regex101 tests regex in 10 engines; BrowserUtils pairs a JavaScript regex tester with a free explainer and railroad diagrams. See which fits your work. - [RegExr vs BrowserUtils](https://www.browserutils.dev/alternatives/regexr/): RegExr tests JavaScript and PCRE regex and has community patterns. BrowserUtils adds a railroad-diagram visualizer and runs all matching in your browser. - [Tables Generator vs BrowserUtils](https://www.browserutils.dev/alternatives/tables-generator/): Tables Generator builds LaTeX, Markdown and HTML tables in a spreadsheet-like editor. Where it beats BrowserUtils, and where BrowserUtils helps instead. - [Transform vs BrowserUtils](https://www.browserutils.dev/alternatives/transform-tools/): Transform (transform.tools) has 64 open-source converters for JSON, GraphQL and TypeScript. How its coverage compares with BrowserUtils. - [uiGradients vs BrowserUtils](https://www.browserutils.dev/alternatives/uigradients/): uiGradients offers 382 curated gradients with CSS and JPG export. BrowserUtils lets you build linear, radial and mesh gradients from your own colors. - [Unminify vs BrowserUtils](https://www.browserutils.dev/alternatives/unminify/): Unminify.com expands minified JS, CSS, HTML, XML and JSON with Prettier in your browser. How it compares with BrowserUtils' formatters and minifiers.