Developer Foundry.
Everyday tools for developers — validate JSON, format SQL, generate hashes and UUIDs, convert colours and timestamps. Each page states whether it runs in your browser or on our server.
URL Encoder / Decoder
Percent-encode or decode a full URL or a single query parameter, handled separately.
Launch ToolJWT Decoder
Decode a JSON Web Token header and payload in your browser. Decoding is not verification.
Launch ToolLorem Ipsum Generator
Placeholder text by paragraph, sentence, or word count, for mockups and layout testing.
Launch ToolCron Expression Calculator
Parse a cron expression into plain English and see its next ten actual run times.
Launch ToolText Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, and five more case styles.
Launch ToolRoman Numeral Converter
Convert a number to Roman numerals or a Roman numeral back to a number, with the breakdown shown.
Launch ToolNumber Base Converter
Convert between binary, octal, decimal, hex, and any base from 2 to 36, with a place-value breakdown and bit width.
Launch ToolData Storage Converter
Bytes through petabytes in both decimal and binary units, and why a 1 TB drive shows as 931 GB.
Launch ToolJSON Code Health
Validate, prettify and minify JSON against RFC 8259, with the exact line and character of any error.
Launch ToolQuery Optimizer
Prettify and minify SQL queries instantly. Supports multiple SQL clauses with normalization.
Launch ToolSecure Encoder
Encode and decode binary buffers and production data strings with local processing.
Launch ToolRegEx Optimizer
Test patterns with live highlighting. Includes common expression presets and flag support.
Launch ToolWord Unscrambler
Solve anagrams and unscramble letters instantly using our dictionary engine.
Launch ToolWhat Is My IP?
Instantly check your public IPv4 or IPv6 address and network identity securely.
Launch ToolUUID Generator
Generate cryptographically secure v4 UUIDs in bulk. Customizable hyphens and capitalization.
Launch ToolColor Converter
Convert between HEX, RGB, and HSL color formats instantly. Copy CSS-ready values in one click.
Launch ToolTimestamp Converter
Convert Unix epoch timestamps to human-readable dates. Supports all timezones with ISO 8601 output.
Launch ToolWPM Calculator
Calculate your typing speed in words per minute and characters per minute. Get a speed level rating instantly.
Launch ToolNumbers to Words
Convert any number to its English word form and ordinal. Enter 1000000 to get "one million". Up to 999 billion.
Launch ToolRandom Number Generator
Generate cryptographically secure random integers or decimals in any range. Supports lists of unique numbers up to 1,000.
Launch ToolSubnet Calculator
Enter any IPv4/CIDR notation to get subnet mask, network address, broadcast address, host range, and binary representation.
Launch ToolLooking up a term?
JSON, UUID, regex, Base64, SQL injection, SHA-256, REST — all defined clearly.
Research & Notes.
In-depth articles on the math and logic behind our tools — written for people who want to understand the calculations, not just run them.
Cron Expressions Explained: Reading the Five Fields Without Guessing
Cron's day-of-month and day-of-week fields do not combine the way most developers assume. Here is the OR logic that trips up schedules, verified against a real calendar.
O(n) and the Browser: How Layout Engines Handle Complexity
Modern browsers render millions of DOM nodes in milliseconds. Understanding layout calculation, forced synchronous layouts, and GPU compositing explains why some CSS patterns are fast and others destroy performance.
Why Your 1 TB Drive Shows Only 931 GB
A new 1 TB drive reports 931 GB the moment you plug it in, and nothing is wrong with it. Two competing definitions of a gigabyte explain the gap, and the same confusion quietly wrecks capacity planning.