DevTools.run

Free Public APIs

Free, no-auth public APIs for developers. Use them in your projects, demos, and hackathons. CORS-enabled, no rate limiting.

Base URL: https://devtools-site-delta.vercel.app

All APIs return JSON with CORS headers. No authentication required.

Random Developer Quote

Get a random programming/developer quote with author attribution.

GET
https://devtools-site-delta.vercel.app/api/random-quote
Example response
{ "text": "Talk is cheap. Show me the code.", "author": "Linus Torvalds" }
curl https://devtools-site-delta.vercel.app/api/random-quote

Random Developer Joke

Get a random programming joke with setup and punchline.

GET
https://devtools-site-delta.vercel.app/api/random-joke
Example response
{ "setup": "Why do programmers prefer dark mode?", "punchline": "Because light attracts bugs." }
curl https://devtools-site-delta.vercel.app/api/random-joke

Random Password

Generate a cryptographically secure random password. Optional ?length=N&symbols=true parameters.

GET
https://devtools-site-delta.vercel.app/api/random-password
Example response
{ "password": "kR8#mPq2!xLn9Fv4" }
curl https://devtools-site-delta.vercel.app/api/random-password

Random Placeholder Image

Generate placeholder images. Use /api/placeholder?w=400&h=300&text=Hello for custom dimensions and text.

GET
https://devtools-site-delta.vercel.app/api/placeholder
Example response
Returns an SVG image
curl https://devtools-site-delta.vercel.app/api/placeholder

Usage Examples

// JavaScript
const res = await fetch("https://devtools-site-delta.vercel.app/api/random-quote");
const quote = await res.json();
console.log(quote.text); // "Talk is cheap. Show me the code."

// Python
import requests
quote = requests.get("https://devtools-site-delta.vercel.app/api/random-quote").json()
print(quote["text"])

// curl
curl https://devtools-site-delta.vercel.app/api/random-quote

Need more powerful APIs? Check out our Paid API Access for token scanning, wallet analysis, and trading endpoints.