DevToolBox API

Free REST API for developers. No API key required. 100,000 requests/day.

18+Endpoints
FreeNo API Key
FastEdge Network

URL Shortener

POST /shorten

Shorten a URL. Body: {"url": "https://example.com"}

GET /s/:code

Redirect to the original URL.

Encoding & Hashing

GET /hash?text=hello&algo=sha256

Generate hash. Algos: sha1, sha256, sha384, sha512. Try it →

GET /encode/base64?text=hello

Base64 encode text. Try it →

GET /decode/base64?text=aGVsbG8=

Base64 decode text. Try it →

GET /urlencode?text=hello world

URL encode text. Try it →

GET /urldecode?text=hello%20world

URL decode text. Try it →

Generators

GET /uuid

Generate a UUID v4. Try it →

GET /timestamp

Current timestamp in multiple formats. Try it →

GET /password?length=20

Generate a secure random password. Try it →

GET /lorem?paragraphs=3

Generate lorem ipsum text. Try it →

Random Data

GET /random/string?len=16

Random alphanumeric string. Try it →

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

Random number in range. Try it →

GET /random/color

Random hex color. Try it →

GET /random/user

Random fake user profile. Try it →

Images

GET /placeholder/:width/:height

SVG placeholder image. Optional: ?text=Hello. Try it →

GET /qr?text=hello&size=200

QR code as SVG. Try it →

AI (Powered by Cloudflare Workers AI)

POST /ai/generate

AI text generation. Body: {"prompt": "Write a haiku about coding", "max_tokens": 200}

POST /ai/summarize

Summarize text. Body: {"text": "long text...", "max_length": 150}

POST /ai/translate

Translate text. Body: {"text": "hello", "target_lang": "fr"}

POST /ai/explain-code

Explain code. Body: {"code": "const x = arr.reduce((a,b) => a+b, 0)"}

POST /ai/regex

Generate regex from description. Body: {"description": "match email addresses"}

Network

GET /ip

Your IP address and request info. Try it →

Support DevToolBox

All tools are free. If you find them useful, send a tip:

ETH/USDC (Ethereum/Polygon/Base): 0xB78f00DdCc8e3CEd289C39b812Bc155b69c4bF08

SOL/USDC (Solana): 9uUNqxi4tuY73D8EPB4s8krQxjsyYsfVTQLH4DLR1Krw