Developers
Free API
A simple, free, public API for common tools. JSON responses, CORS-enabled, no API key required. Please be reasonable with request volume.
Base URL: https://gearboxly.com
GET
/api/v1/convertConvert a value between units (length, weight, temperature, volume, speed, area, data, time).
value— number, requiredfrom— unit slug, requiredto— unit slug, required
Example
curl "https://gearboxly.com/api/v1/convert/?value=50&from=kg&to=lbs"Response
{ "value": 50, "from": "kg", "to": "lbs", "result": 110.231, "formatted": "110.231 lb" }GET
/api/v1/convert/unitsList every category and its available unit slugs.
Example
curl "https://gearboxly.com/api/v1/convert/units/"Response
{ "categories": [ { "id": "weight", "units": [ … ] } ] }GET
/api/v1/uuidGenerate one or more v4 UUIDs.
count— 1–100, default 1
Example
curl "https://gearboxly.com/api/v1/uuid/?count=3"Response
{ "count": 3, "uuids": ["…","…","…"] }GET · POST
/api/v1/hashHash text with md5, sha1, sha256 or sha512.
text— requiredalgo— default sha256
Example
curl "https://gearboxly.com/api/v1/hash/?text=hello&algo=sha256"Response
{ "algo": "sha256", "hash": "2cf24dba…", "length": 64 }GET
/api/v1/passwordGenerate a strong random password.
length— 4–128, default 16uppercase / numbers / symbols— true|false
Example
curl "https://gearboxly.com/api/v1/password/?length=20&symbols=false"Response
{ "length": 20, "password": "a8Kd…" }GET
/api/v1/slugifyTurn text into a URL-safe slug.
text— requiredseparator— - or _
Example
curl "https://gearboxly.com/api/v1/slugify/?text=Hello%20World!"Response
{ "text": "Hello World!", "slug": "hello-world" }GET · POST
/api/v1/word-countCount words, characters, sentences and reading time.
text— required (POST for long text)
Example
curl "https://gearboxly.com/api/v1/word-count/?text=The%20quick%20brown%20fox"Response
{ "words": 4, "characters": 19, "readingTimeMinutes": 1 }GET
/api/v1/qrGenerate a QR code as an SVG image.
text— requiredsize— 64–1000, default 300
Example
curl "https://gearboxly.com/api/v1/qr/?text=https://gearboxly.com&size=300"Response
<svg …> (image/svg+xml)
This API is provided free and as-is, with no uptime guarantee. If you build something with it, a link back to Gearboxly is appreciated. Abuse or excessive load may be rate-limited.