🔐
🔑
🛡️
🎫
🔒
📱
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 Free API Key →