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.
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:
Open terminal
Try to remember the right curl command
Google the endpoint
Curl it
Parse the JSON in my head
Repeat for every key
So I built Api Key Chain -- a dead-simple tool where you paste any API key, it auto-detects the provider, and tells you instantly if it's valid.
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.
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!
Report
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.
Report
Maker
@aslsalanmavw5h 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?
Report
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.
Report
Maker
@medineasl16675 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?
Replies
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:
Open terminal
Try to remember the right curl command
Google the endpoint
Curl it
Parse the JSON in my head
Repeat for every key
So I built Api Key Chain -- 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 github.com/UsmanSanawar/Api-Key-Chain
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.
@aslsalanmavw5h 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.
@medineasl16675 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?