Utilko Tools API
A completely free, no-auth public API that lists all 250+ tools available on Utilko. Use it in your projects, embed tools on your site, or build integrations — no API key, no rate limits.
Base URL
Endpoints
Returns a JSON object with metadata about Utilko and a list of featured tools including their names, URLs, and categories.
Response fields
| Field | Type | Description |
|---|---|---|
| name | string | API name |
| version | string | API version |
| website | string | Utilko homepage URL |
| total_tools | number | Total number of tools on Utilko |
| description | string | Short description of the API |
| featured_tools | array | Array of tool objects (name, url, category) |
| categories_url | string | URL to browse all tools by category |
| api_docs | string | URL to this docs page |
Sample Response
{
"name": "Utilko Tools API",
"version": "1.0",
"website": "https://utilko.com",
"total_tools": 250,
"description": "Free online tools API. Use these tools at utilko.com — no signup required.",
"featured_tools": [
{
"name": "JSON Formatter",
"url": "https://utilko.com/developer-tools/json-formatter/",
"category": "Developer Tools"
},
{
"name": "Word Counter",
"url": "https://utilko.com/text-tools/word-counter/",
"category": "Text Tools"
}
],
"categories_url": "https://utilko.com/all-tools/",
"api_docs": "https://utilko.com/api/tools"
} Code Examples
JavaScript Fetch tools with the browser or Node.js
// Fetch all featured tools from Utilko
const res = await fetch('https://utilko.com/api/tools');
const data = await res.json();
console.log(`Total tools: ${data.total_tools}`);
data.featured_tools.forEach(tool => {
console.log(`${tool.name} — ${tool.url}`);
}); Python Fetch tools with requests
import requests
res = requests.get('https://utilko.com/api/tools')
data = res.json()
print(f"Total tools: {data['total_tools']}")
for tool in data['featured_tools']:
print(f"{tool['name']} — {tool['url']}") curl Quick test in your terminal
curl https://utilko.com/api/tools | jq '.' # Pretty print just the tool names curl -s https://utilko.com/api/tools | jq '[.featured_tools[].name]'
Embed Tools on Your Site
You can embed any Utilko tool directly into your website using our widget script. Just add one line of HTML:
<!-- Embed the JSON Formatter tool --> <script src="https://utilko.com/widget.js" data-tool="json-formatter"></script> <!-- Embed the Password Generator --> <script src="https://utilko.com/widget.js" data-tool="password-generator"></script> <!-- Custom size --> <script src="https://utilko.com/widget.js" data-tool="word-counter" data-width="800" data-height="600" ></script>
The widget inserts an iframe automatically.
Supported data-tool values match the tool slug in Utilko URLs
(e.g. json-formatter, bmi-calculator, etc.)
No API Key Required
The Utilko API is completely free and public. No registration, no API key, no rate limits. Just fetch and use. If you build something with it, let us know — we'd love to feature it.
Ready to explore all 250+ tools?
Browse All Tools