APIキー形式ジェネレーター
ローカル処理テストやモック開発向けに、任意のプレフィックス(sk_、pk_など)を付与したリアルなAPIキー文字列を生成します。
使い方と処理基準
テストやモック開発向けに、任意のプレフィックス(sk_、pk_など)を付与したリアルなAPIキー文字列を生成します。
ツールの処理はブラウザ内で行われます。計算・変換の共有リンクを作成すると値がURLに含まれます。アカウント・アクセス解析・広告の情報はプライバシーポリシーをご確認ください。
処理制限
- 最大入力文字数: 2,000,000文字
接頭辞とランダムバイト数を決めると「接頭辞_ランダム文字列」形式のキーを作ります。ランダム部分はWeb Cryptoの乱数をBase64URLにしたもので、URLやヘッダーにそのまま入れられます。
実在する外部サービスのキーではなく、ランダムな文字列です。
できること
- 接頭辞
- sk・pk・apiのようにキーの種類を区別する接頭辞(英数字・_・-、16文字以内)。
- ランダム本体
- 8〜64バイトの安全な乱数をBase64URLで書きます。
APIキー形式ジェネレーターの使い方
- 1接頭辞を決める初期値はskです。
- 2長さを決めるランダムなバイト数を決めます(初期値24)。
- 3生成・コピー作ったキーをコピーします。
活用例
初期設定(sk、24バイト)
入力: 接頭辞 sk、バイト 24
結果: sk_の後に32文字(例: sk_b8yw7AN5cVvWd1tWzIO8-YxsXPaooV4U、毎回変わります)
主な利用シーン
- 自社サービスでユーザーに発行するAPIキーの形式を決めるとき
- ドキュメントやテストコードに入れる偽のキーが必要なとき
よくある質問 (FAQ)
なぜ接頭辞を付けるのですか?
キーの用途(秘密鍵・公開鍵など)がひと目で分かり、誤ってリポジトリに上げたときにシークレットスキャナーが見つけやすくなります。
