Browser-based utility routes live here.
Each tool page uses ToolPageLayout.astro and a matching record in src/data/tools.ts.
The tools index, sitemap, and /llms.txt coverage are driven by Astro routing plus tool metadata.
| File | Role | Purpose |
|---|---|---|
index.astro | Tool index | Lists all tools with search and category filters |
2fa.astro | Developer tool | Generates local TOTP 2FA codes from Base32 secrets or otpauth URIs and links to its guide |
basic-auth-generator.astro | Developer tool | Generates local HTTP Basic Authorization headers |
device-information.astro | Productivity tool | Shows local browser, screen, locale, and device diagnostics |
email-normalizer.astro | Productivity tool | Normalizes and deduplicates email lists |
hmac-generator.astro | Developer tool | Generates local HMAC signatures with Web Crypto |
ipv4-address-converter.astro | Developer tool | Converts IPv4 addresses across dotted, decimal, hex, binary, mapped, and reverse DNS forms |
ipv4-subnet-calculator.astro | Developer tool | Calculates CIDR network, broadcast, mask, and host ranges |
json-to-toml.astro | Developer tool | Converts JSON configuration objects to TOML |
keycode-info.astro | Developer tool | Inspects JavaScript keyboard event values |
mime-type-lookup.astro | Developer tool | Looks up common MIME types and file extensions |
numeronym-generator.astro | Text tool | Generates i18n-style numeronyms |
random-port-generator.astro | Developer tool | Generates random registered, dynamic, or dev port candidates |
string-obfuscator.astro | Text tool | Masks sensitive strings for safer sharing |
temperature-converter.astro | Math tool | Converts common and legacy temperature scales |
toml-to-yaml.astro | Developer tool | Converts TOML configuration to YAML |
ulid-generator.astro | Developer tool | Generates sortable ULID identifiers |
url-parser.astro | Developer tool | Parses URLs into components and query parameters |
user-agent-parser.astro | Developer tool | Parses common user-agent browser, OS, device, and engine hints |
wifi-qr-code-generator.astro | Productivity tool | Generates local WiFi QR codes without third-party payload upload |
xml-to-json.astro | Developer tool | Converts XML documents to JSON |
yaml-to-toml.astro | Developer tool | Converts common YAML configuration to TOML |
qr-code-generator.astro | Productivity tool | Generates local QR codes with color and size controls |
*.astro | Tool route pages | Individual browser-based tools registered in src/data/tools.ts |