Free Developer API

18+ REST endpoints. No API key needed. 100,000 requests/day.

Base URL: https://devtoolbox-api.devtoolbox-api.workers.dev

Quick Start

curl https://devtoolbox-api.devtoolbox-api.workers.dev/uuid
# {"uuid": "a1b2c3d4-..."}

curl https://devtoolbox-api.devtoolbox-api.workers.dev/hash?text=hello&algo=sha256
# {"text": "hello", "algorithm": "sha256", "hash": "2cf24d..."}

curl -X POST https://devtoolbox-api.devtoolbox-api.workers.dev/shorten -H "Content-Type: application/json" -d '{"url": "https://example.com"}'
# {"short_url": "...devtoolbox.../s/abc123", ...}

Endpoints

POST/shorten

Shorten a URL

Body: {"url": "https://example.com"}

GET/s/:code

Redirect to original URL

GET/uuid

Generate UUID v4

GET/timestamp

Current time in multiple formats

GET/hash?text=hello&algo=sha256

Generate hash (sha1, sha256, sha384, sha512)

GET/encode/base64?text=hello

Base64 encode

GET/decode/base64?text=aGVsbG8=

Base64 decode

GET/urlencode?text=hello world

URL encode

GET/urldecode?text=hello%20world

URL decode

GET/password?length=20

Generate secure password

GET/lorem?paragraphs=3

Lorem ipsum text

GET/random/string?len=16

Random alphanumeric string

GET/random/number?min=1&max=100

Random number in range

GET/random/color

Random hex color

GET/random/user

Random fake user profile

GET/placeholder/400/200?text=Hello

Placeholder image (SVG)

GET/qr?text=hello&size=200

QR code (SVG)

GET/ip

Your IP address and location

Usage Notes

  • Rate limit: 100,000 requests/day (free tier)
  • CORS: Enabled for all origins — use from any frontend
  • No API key: Just make requests, no signup needed
  • Edge network: Responses served from 300+ global locations via Cloudflare
  • URL shortener: Links expire after 30 days