Developer tools
Reach for these when you need a time-ordered ID, a PKCE pair, a quick hash, a cron line you can read in plain language, or a schema inferred from a sample. Secrets and samples stay on your device.
18 developer tools are live today. Converters (YAML, XML, CSV, images) live under the homepage Converters section; this hub stays focused on coding and data-shape utilities.
Back to the developer tools section on the homepage ยท All ToolPetal tools
UUID v7 generator
Time-ordered UUIDs (RFC 9562-style), plus optional v4.
ULID generator
Crockford Base32 IDs with a timestamp that sorts by time.
NanoID generator
URL-safe IDs, size 21 default, optional alphabet.
JSON Schema validator
Check required, type, and properties against a JSON instance.
JSON Schema generator
Infer a draft-07-ish schema from a JSON sample.
Cron expression generator
Build a 5-field Unix cron with a plain-language explanation.
Camel case converter
camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE.
JWT encoder
Build a compact HS256 JWT locally. Secret stays on device.
PEM to JWK converter
Import SPKI or PKCS8 PEM and export a JWK with Web Crypto.
PKCE generator
Mint a code_verifier and S256 code_challenge (RFC 7636).
Base64 encoder / decoder
UTF-8 Base64 encode and decode. Standard or URL-safe.
URL encoder / decoder
Percent-encode query values or full URLs locally.
Unix timestamp converter
Epoch seconds or milliseconds to UTC and local time.
Hash generator
SHA-256, SHA-1, or MD5 digests in hex or Base64.
Case converter
UPPERCASE, lowercase, Title Case, or Sentence case.
Word counter
Words, characters, sentences, paragraphs, and reading time.
Duplicate line checker
Remove duplicate lines, keep unique lines in order.
Sort lines
A-Z, Z-A, reverse, or natural sort.
FAQ
What developer tools are on ToolPetal?
18 live pages covering UUID v7, ULID, NanoID, JWT encode, PEM to JWK, PKCE, Base64, URL encode, Unix time, hashes, case tools, word count, line sort/dedupe, cron, and JSON Schema generate/validate.
Is JWT encoding safe here?
The HS256 encoder runs in your browser with Web Crypto patterns on-page. The secret is not uploaded to ToolPetal. Still avoid pasting production secrets on a shared computer.
Where are file converters?
On the homepage Converters section (YAML/JSON, XML/JSON, CSV/Excel, Markdown/HTML, image formats, color). This hub lists developer utilities only.
Do I need an account?
No. Every tool is a static page. No signup, no upload API.