Enter Your Information
Enter your own TOTP secret key in the field above.
Generate a current time-based code from a TOTP secret key you are authorized to use.
Enter your own TOTP secret key in the field above.
Request the current TOTP code using information you are authorized to use. It renews itself as its time window ends.
Copy the displayed code and use it with the account or service you are authorized to access.
CodeGate is a web-based utility designed to help users retrieve or generate current TOTP authentication codes using information they are authorized to use.
Time-based One-Time Password (TOTP) codes are temporary authentication codes commonly used as an additional security factor when signing in to online services.
CodeGate is intended for legitimate authentication workflows and should only be used with accounts and authentication information that you own or are explicitly authorized to use. Read more about CodeGate.
TOTP stands for Time-based One-Time Password. It is a short numeric code, usually six digits, that an authenticator calculates from two ingredients: a shared secret and the current time.
Because the time is part of the calculation, the code changes regularly (often every 30 seconds) and an older code stops working. Many online services ask for the current code after your password, as an additional authentication factor.
The shared secret, often shown as a QR code or a text key when two-step verification is set up, is sensitive authentication information. Anyone who has it can produce valid codes, so keep it private, store it safely, and do not share it with people or services you do not trust.
TOTP secrets are sensitive authentication information. Keep your authentication credentials private and do not share them with people or services you do not trust.
Only use CodeGate with accounts, credentials, and authentication information that you own or are explicitly authorized to use.
CodeGate does not provide passwords, account recovery, or unauthorized access to third-party accounts. See the Acceptable Use page.
CodeGate is designed to process information submitted by users for the purpose of providing its services. Please review our Privacy Policy for detailed information about what information may be collected, how it may be used, and how it may be retained.
A secret key that you paste yourself is calculated in your browser and is not sent to or stored on our server. Some limited technical records are kept for security and operation, as explained in the Privacy Policy.
A TOTP (Time-based One-Time Password) is a temporary authentication code generated using a shared secret and the current time. It is commonly used as an additional authentication factor.
Enter the authentication information that belongs to you or that you are authorized to use, then request the current code. You can paste your own TOTP secret key or an otpauth link.
No. You should only use authentication credentials and TOTP secrets that belong to you or that you are explicitly authorized to use.
No. CodeGate does not provide passwords, account recovery, or unauthorized access to accounts. It is intended to assist with legitimate TOTP authentication workflows.
TOTP codes are time-sensitive. Make sure you enter the code before it expires and verify that the underlying TOTP information and account settings are correct.
Compatibility may vary depending on the service and the information available. CodeGate does not guarantee compatibility with every third-party service.
CodeGate is an independent service and is not affiliated with or endorsed by third-party companies unless explicitly stated.
No. CodeGate must only be used with accounts and authentication information that you own or are authorized to use.
It depends on how you use it. A secret key that you paste yourself is used in your browser to calculate the code and is not sent to or stored on our server. Limited technical records are kept for security. Please read our Privacy Policy for the full details.
No. When you paste your own secret key or otpauth link, the code is calculated inside your browser and the key is not uploaded. Only an anonymous counter, with no key, code or identifier, is recorded.
TOTP codes are time-sensitive and may expire shortly after they are generated.