API Key Rotation Planner
Computes upcoming API key rotation dates based on an interval (30/60/90 days) and generates an iCal reminder.
—
A calendar for rotating API keys
Credential rotation is one of those tasks everyone agrees is needed and nobody schedules. The result is the key created four years ago, present in three services, that nobody dares touch because it is no longer known who uses it. Setting the cadence and marking the dates is what turns this into predictable routine.
Enter the starting date, the interval and how many rotations to plan, and the page builds the list of dates. The usual interval runs from 90 days for high-risk credentials to a year for low-risk ones — and the criterion is not the calendar, it is the damage the key would do if leaked and the cost of replacing it.
What makes rotation work in practice is the overlap period. Swapping one key for another in a single instant breaks everything still using the old one; the safe route is issuing the new key, running both simultaneously, migrating consumers one at a time and only then revoking the old. Without that window, rotation turns into an incident — and after an incident nobody wants to rotate again.
Frequently asked questions
How often should I rotate?
How do I swap without breaking anything?
What if I do not know who uses the key?
Related Tools
Permissions-Policy Builder
Builds the Permissions-Policy header from a list of feature=allowlist entries (e.g. geolocation=()).
Regex ReDoS Risk Analyzer
Analyzes a regular expression and flags ReDoS-prone parts, such as nested quantifiers and ambiguous alternation, without running it.
Source Code Secret Scanner
Finds API keys, tokens, passwords and private keys pasted from code or .env files, by known pattern and by high entropy.
Basic CSP Evaluator
Evaluates a Content-Security-Policy directive reporting unsafe-inline, unsafe-eval or wildcard issues.
TOTP vs HOTP Comparison
Compares TOTP and HOTP characteristics in a table and shows how each derives the one-time code.
JWT Claims Explainer
Lists all RFC 7519 registered claims (iss, sub, aud, exp, nbf, iat, jti) with descriptions and basic validation.