Developer Tools
A hub for day-to-day engineering utilities on CaseSwitch: structure data, encode safely, name identifiers, test regex, and build QR or UTM links without an account.
If you are debugging an API payload, start in JSON Tools. If you are naming a React component or SQL column, open Naming Convention Tools. Encoding Tools cover Base64 and URL encoding. Formatters clean HTML/CSS/JS snippets before review.
Regex, QR, UTM, PDF/Word to Markdown, and ciphers live alongside those clusters for one-off tasks. Prefer dedicated hubs when you know the family; use this page when you are exploring.
Tools in this hub
JSON Formatter
Pretty-print or minify JSON with clear validation errors.
Base64 Encode & Decode
Encode text to Base64 or decode Base64 back to text.
camelCase Converter
Convert phrases to camelCase identifiers.
Regex Tester
Test regular expressions against sample text.
QR Code Generator
Create styled QR codes with logos, colors, and smart payloads.
UTM URL Generator
Append UTM campaign parameters to a URL.
JavaScript Formatter
Pretty-print or minify JavaScript code.
Slug Generator
Create URL-friendly slugs from text.
UUID Generator
Generate UUID v4 values with secure browser randomness.
HTML Formatter & Minifier
Format or minify HTML markup.
URL Encode & Decode
Encode or decode URL components safely.
Markdown Formatter
Format Markdown documents for consistency.
Related developer hubs
Frequently asked questions
Do developer tools upload my code?+
No. Conversions and formatting run in this browser. Still avoid pasting production secrets into screenshots.
Where should I start?+
JSON payloads → JSON Tools. Identifiers → Naming Convention Tools. Snippet indentation → Code Formatters. Base64/URL → Encoding Tools.