🔐
🔑
🛡️
🎫
🔒
📱
Open API — 14 Endpoints

The complete Auth & Security API toolkit

Password hashing, JWT tokens, TOTP/2FA, key generation, encryption, hashing, encoding, and spam detection. 20 endpoints, pure compute, zero external dependencies.

curl -X POST "https://auth.toolkitapi.io/v1/auth/hash-password" \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"password": "my-secure-password", "algorithm": "bcrypt"}'
import httpx

resp = httpx.post(
    "https://auth.toolkitapi.io/v1/auth/hash-password",
    headers={"X-API-Key": "YOUR_KEY"},
    json={"password": "my-secure-password", "algorithm": "bcrypt"},
)
print(resp.json()["hash"])
const resp = await fetch("https://auth.toolkitapi.io/v1/auth/hash-password", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-API-Key": "YOUR_KEY",
  },
  body: JSON.stringify({ password: "my-secure-password", algorithm: "bcrypt" }),
});
const { hash } = await resp.json();
console.log(`Hash: ${hash}`);
Pure Compute | AES-256-GCM | Free Tier Available | CSPRNG Randomness

Browse by Category

Everything you need for passwords, tokens, encryption, hashing, and key generation.

Built for Developers

Designed to simplify your workflow, not complicate it.

⚡

Pure Compute

Zero external API calls, no databases, no file I/O. Every endpoint is instant computation.

🔧

20 Endpoints

Password hashing, JWT, TOTP, encryption, key generation, hashing, and spam detection — all from one API key.

🛡️

Cryptographically Secure

All randomness uses CSPRNG. Secure defaults for bcrypt, argon2, AES-256-GCM, and RSA/EC.

📖

Developer-Friendly

Simple JSON in, JSON out. Clear error messages. Full OpenAPI documentation with Scalar.

14
API Endpoints
7
Categories
Zero
External Dependencies
JSON
In & Out

Start securing your app in minutes

One API key. 14 endpoints. Hash, sign, encrypt, encode, and more.

Get an API Key →