본문으로 건너뛰기
작업 데이터는 서버에 저장하지 않고, 내 브라우저에서 처리합니다.
tools
TOTP·2FA 인증 코드 생성기

TOTP·2FA 인증 코드 생성기

Base32 시크릿으로 시간 기반 OTP를 만들고 SHA 알고리즘, 코드 자릿수, 갱신 주기와 otpauth URI를 설정합니다.

시크릿 & 옵션
현재 코드

Base32 시크릿을 입력하거나 시크릿을 생성하면 코드가 표시됩니다.

주요 기능

  • Base32 시크릿으로 현재 TOTP 코드와 다음 갱신까지 남은 시간을 표시합니다.
  • SHA-1·SHA-256·SHA-512 알고리즘과 6·7·8자리 코드를 지원합니다.
  • 15·30·60초 주기를 선택하고 발급자와 계정 레이블을 설정합니다.
  • 20바이트 랜덤 시크릿을 생성하거나 기존 시크릿을 입력합니다.
  • 인증 앱 등록에 쓸 otpauth URI를 만들고 복사합니다.

사용 방법

  1. 기존 Base32 시크릿을 입력하거나 새 시크릿을 생성합니다.
  2. 알고리즘, 자릿수, 주기와 선택적 발급자·계정을 설정합니다.
  3. 현재 코드를 확인하거나 otpauth URI를 복사합니다.

활용 예시

  • 2FA 연동 개발 테스트

    서버와 같은 시크릿·알고리즘·주기로 현재 코드를 비교합니다.

  • 인증 앱 등록 URI 작성

    발급자와 계정 정보를 넣어 otpauth URI를 생성합니다.

개인정보 보호

시크릿, TOTP 코드와 otpauth URI는 브라우저 메모리에서 계산되며 QuickKit이 저장하지 않습니다.

사용 환경

TOTP 시크릿이나 otpauth URI를 아는 사람은 같은 인증 코드를 만들 수 있습니다. 실제 계정용 값은 화면 공유·로그·클립보드 노출에 주의하세요.

자주 묻는 질문

기존 Base32 시크릿도 사용할 수 있나요?
네. 기존 값을 입력하거나 브라우저에서 새 20바이트 시크릿을 생성할 수 있습니다.
인증 앱 설정값을 바꿀 수 있나요?
SHA-1·256·512, 6·7·8자리, 15·30·60초를 선택하고 발급자와 계정명이 포함된 otpauth URI를 만듭니다.