Skip to main content

Welcome to TinyFn

TinyFn is a REST API with 500+ utility endpoints for the stuff you’re tired of building. UUID generation, email validation, string manipulation, encoding, hashing, formatting — all battle-tested and ready to ship.

Why TinyFn?

Every project needs UUID generation, email validation, string formatting. Instead of writing (and testing) the same utilities again, call our battle-tested endpoints.
REST API means it works with JavaScript, Python, Go, Ruby, PHP, curl — anything that can make HTTP requests.
Sub-50ms response times. 99.9% uptime SLA. Built on edge infrastructure for low latency worldwide.
100 requests/month free. No credit card required to get started.

Example Request

curl "https://api.tinyfn.io/v1/generate/uuid" \
  -H "X-API-Key: your_api_key"
Response
{
  "uuid": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
  "version": 4,
  "variant": "RFC 4122"
}
CategoryEndpointsExamples
GeneratorsUUID, password, token, Lorem ipsum/v1/generate/uuid, /v1/generate/password
ValidationEmail, URL, phone, credit card/v1/validate/email, /v1/validate/phone
EncodingBase64, URL encode, hex/v1/encode/base64, /v1/encode/url
HashingMD5, SHA256, SHA512, bcrypt/v1/hash/sha256, /v1/hash/bcrypt
StringSlug, camelCase, truncate, reverse/v1/string/slug, /v1/string/camelcase
MathPrime check, factorial, GCD, statistics/v1/math/is-prime, /v1/stats/mean
FunDad jokes, magic 8-ball, fortune/v1/fun/dad-joke, /v1/fun/8ball

See all 500+ endpoints

Browse the complete API reference