Developer Tools

Interactive tools for everyday developer tasks.

Base64 Encoder & Decoder

Encode text to Base64 and decode Base64 back to text with UTF-8 support. Handles Unicode characters correctly using TextEncoder and TextDecoder APIs.

Encoding

Big-O Complexity Visualizer

Visualize and compare algorithm time complexities like O(1), O(log n), O(n), O(n log n), and O(n²). Plot growth curves to understand performance scaling at a glance.

Algorithms

WCAG Color Contrast Checker

Calculate WCAG 2.1 color contrast ratios between foreground and background colors. Verify AA and AAA compliance levels for normal and large text accessibility.

Accessibility

CSS Flexbox Playground

Interactively test CSS flexbox container and item properties with a live preview. Adjust justify-content, align-items, flex-direction, and flex-grow to see layout changes.

CSS

CSS Grid Playground

Experiment with CSS grid layout properties interactively. Define columns, rows, gaps, and areas while watching the grid template update in a live visual preview.

CSS

CSS Specificity Calculator

Calculate CSS selector specificity scores using the standard (a, b, c) notation. Enter any selector and see its inline, ID, class, and element contributions instantly.

CSS

DOM Event Propagation Visualizer

Visualize DOM event capturing, targeting, and bubbling phases in real time. Toggle stopPropagation and stopImmediatePropagation to see how events traverse the tree.

Web

SHA-256 Hash Generator

Generate SHA-256 cryptographic hashes from text input using the Web Crypto API. Compare hashes and verify data integrity with hexadecimal digest output.

Security

HTTP Request Builder & cURL

Build HTTP requests with method, URL, headers, and body, then generate the equivalent cURL command. Supports GET, POST, PUT, DELETE, and PATCH with custom headers.

Web

HTTP Status Code Explorer

Browse and explore HTTP status codes with their meanings, categories, and common use cases. Search by code or description to understand 1xx through 5xx responses.

Web

JSON Formatter & Validator

Format, beautify, and validate JSON data with configurable indentation. Instantly catches syntax errors and displays a pretty-printed tree structure.

Data Format

JSON Schema Validator

Validate JSON data against a JSON Schema definition and get detailed error reports. Supports type checking, required fields, and common constraint validation.

Data Format

JWT Token Decoder

Decode JSON Web Token (JWT) headers and payloads safely in the browser. Inspect expiration, issuer, and claims without sending tokens to any external server.

Security

Markdown Live Preview

Render Markdown to HTML in real time with a live preview pane. Supports headings, lists, code blocks, links, emphasis, and blockquotes for documentation drafting.

Text Processing

Regular Expression Tester

Test regular expressions against sample text with live match highlighting, capture group extraction, and flags support for global, case-insensitive, and multiline modes.

Text Processing

Text Diff Comparison

Compare two text blocks line by line and visualize the differences with added, removed, and unchanged lines highlighted. Useful for reviewing changes and patches.

Text Processing

Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates in both directions. Supports seconds and milliseconds, with UTC and local timezone display options.

Date & Time

Unicode Code Point Explorer

Explore Unicode code points of any text input. View each character with its code point, UTF-8 byte sequence, and official name for internationalization debugging.

Text Processing

URL Encoder & Decoder

Encode and decode URLs and their components safely. Switch between encodeURIComponent and encodeURI modes to handle query parameters, paths, and special characters.

Text Processing

UUID v4 Generator

Generate cryptographically random UUIDs version 4 using the Web Crypto API. Produce single or batch UUIDs with optional uppercase formatting and copy-to-clipboard support.

Data Generation