Free developer API
A small, free JSON API for the things scripts keep needing. No API key, no signup. CORS is open, so it works from browsers, CI pipelines, and serverless functions alike. Fair-use limit: 60 requests per minute per IP — responses carry X-RateLimit headers, and 429s include Retry-After.
Need more than the fair-use limit? Tell us about your use case.
GET/api/uuid
Generate cryptographically random UUID v4 values.
- count
- How many to generate, 1–100 (default 1)
Example
curl "https://devtoolshub.tools/api/uuid?count=3"
Response
{
"uuids": ["3f2b8c1e-…", "9d4a4f6b-…", "8a2e5c7d-…"],
"count": 3,
"version": 4
}GET/api/cron/next
Parse a cron expression: plain-English description, OR-rule detection, and next run times (UTC).
- expr
- The cron expression, URL-encoded (required)
- count
- Number of upcoming runs, 1–20 (default 5)
Example
curl "https://devtoolshub.tools/api/cron/next?expr=0%209%20*%20*%201-5&count=3"
Response
{
"expression": "0 9 * * 1-5",
"description": "At 09:00, on weekdays.",
"timezone": "UTC",
"or_rule_applies": false,
"next_runs": [
{ "iso": "2026-07-09T09:00:00.000Z", "unix": 1783933200 }, …
]
}GET/api/time/now
Current time in the formats developers actually need.
Example
curl "https://devtoolshub.tools/api/time/now"
Response
{
"unix": 1783150200,
"unix_ms": 1783150200000,
"iso": "2026-07-08T05:30:00.000Z",
"utc": "Wed, 08 Jul 2026 05:30:00 GMT"
}GET/api/network/dns
DNS lookup for any record type.
- host
- Hostname to resolve (required)
- type
- A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, PTR, CAA (default A)
Example
curl "https://devtoolshub.tools/api/network/dns?host=example.com&type=MX"
Response
{ "host": "example.com", "type": "MX", "records": [ … ] }GET/api/network/headers
Fetch the response headers another server returns for a URL.
- url
- Absolute URL to inspect (required)
Example
curl "https://devtoolshub.tools/api/network/headers?url=https://example.com"
Response
{ "status": 200, "headers": { "content-type": "text/html", … } }POST/api/code/minify
Minify JavaScript, CSS, or HTML with build-grade minifiers.
- code
- Source code (body field, required)
- language
- js, css, or html (body field, required)
Example
curl -X POST "https://devtoolshub.tools/api/code/minify" \
-H "Content-Type: application/json" \
-d '{"language":"js","code":"function add (a, b) { return a + b; }"}'Response
{ "minified": "function add(n,d){return n+d}" }Everything else on DevToolsHub — JSON formatting, Base64, JWT decoding, regex — intentionally has no API: those tools run entirely in your browser and your data never reaches our servers. See how it works.