Api Key Chain - Test and Save your Api Keys securely

by
Test, Validate, Save and organize your API keys for OpenAI, Anthropic, Google Gemini, DeepSeek, Stripe, xAI, and 14+ more providers. Instant results, auto-detection, secure, open source and free.

Add a comment

Replies

Best
Maker
📌

Hey Product Hunt! I'm a solo developer who's been building apps for years.
I got tired of the same ritual every time I needed to check an API key:

  1. Open terminal

  2. Try to remember the right curl command

  3. Google the endpoint

  4. Curl it

  5. Parse the JSON in my head

  6. Repeat for every key

So I built -- a dead-simple tool where you paste any API key, it auto-detects the provider, and tells you instantly if it's valid.

What it does:

  • Validates keys for 19 providers (OpenAI, Anthropic, Gemini, DeepSeek, xAI, Groq, Cohere, Mistral, OpenRouter, Together, Perplexity, Hugging Face, GLM, Kimi, Qwen, Doubao, Stripe, SendGrid, GitHub)

  • Auto-detects the provider from the key pattern

  • Bulk testing -- paste multiple keys at once

  • Save & organize your keys with two encryption modes (Premium):

    o Server Encryption keys encrypted by server at rest, convenient and secure

    o Zero Knowledge keys encrypted in your browser before they leave your device. Even I can't see them.

  • Cloud sync access your saved keys across devices (Premium)

  • Shows full API response, status code, and latency

  • 100% client-side -- keys go directly from your browser to the provider's API. Nothing is logged. Nothing goes through a server.

Pricing:

  • Free: Unlimited tests on all 19 providers (early access -- use it while it's free!)

  • Premium ($4.99/mo): Encrypted key vault, cloud sync, health checks, priority support

  • Yearly: $49.99/yr (2 months free)

Why Premium? Once you've tested your keys, you'll want to save them so you're not copy-pasting every time. The vault gives you two encryption options:

  • Server Encryption your keys are encrypted by server at rest. Fast, secure, and transparent. Scheduled health checks and notifications if any key is expired.

  • Zero Knowledge your keys are encrypted in your browser before they ever touch the server. Even I, as the developer, cannot access them. Maximum privacy.

Both modes sync across all your devices. Think of it as a 1Password for your API keys but purpose-built for developers.

Why free right now? I want to get this into as many developers' hands as possible before adding usage limits. Early users will get grandfathered perks.

It's open source (MIT) -- repo at

I'd love your feedback! What other providers should I add? What would make this a daily tool for you?
Thanks for checking it out!

Finally a clean way to keep all my dev keys in one place without hunting through random notes apps. The auto-detection worked the moment I pasted a key.

 Thanks Aslı! That's exactly why I built it, I was tired of scrolling through .env files and random notes trying to remember which key was for what. The auto-detection was the first thing I wanted to nail. Curious, which provider do you find yourself testing the most?

Would love to see a way to share key collections with teammates without exposing the actual key values, something like a read-only view for a "devops" group. Right now if I want a coworker to know which key is for which env, I have to screenshot, which defeats the point of an organizer.

 This is a really interesting idea, Medine. A read-only team view where you can share which keys exist (provider + label/env) without exposing the actual key values, basically a "key inventory" for teams. I've been thinking about team features as the next evolution of the cloud vault. Out of curiosity, how many people on your team would use something like this?