TOTP / HOTP ジェネレーター
Base32 シークレットからワンタイムコードを生成します。otpauth:// URI を貼り付けると全オプションが自動入力されます。Google Authenticator、1Password、Authy、その他 RFC 6238 / 4226 準拠クライアントと互換。何も保存しません。
Base64
プレーンテキストを Base64(RFC 4648)にエンコード、または逆にデコードします。Unicode(UTF-8)対応。
URL エンコーダ / デコーダ
パーセントエンコーディング/デコーディング。コンポーネント(全エンコード)またはURL 全体(:/?#[] の構造を保持)を選びます。
JSON フォーマッタ
JSON を検証・整形・圧縮します。エラー時は正確な行・列を表示。
JWT デコーダ & 検証
ヘッダ、ペイロード、クレームを表示。HS256 / RS256 / ES256 の署名をローカルで検証 — 秘密や鍵がブラウザを離れることはありません。
↗ JWT 専用ページハッシュジェネレーター
SHA-1、SHA-256、SHA-512 ダイジェスト。テキストを入力するかファイルをドロップ。
Hex コンバーター
テキストを 16 進バイト列に変換、または逆に。表示形式は下で選択。
HTML エンティティ
特殊文字を HTML エンティティにエンコード、または逆にデコードします。リファレンス項目をクリックすると挿入できます。
正規表現テスター
正規表現をライブテスト。マッチはハイライトされ、グループはマッチ一覧に表示されます。
テキスト差分
2 つのテキストを行単位で比較。緑 = 追加、赤 = 削除。
カラーコンバーター
色を任意の形式で入力 — HEX、rgb()、hsl()。すべての形式を即座に表示・コピー。
UUID ジェネレーター
暗号学的乱数バイトで RFC 4122 v4 UUID を生成。
パスワードジェネレーター
crypto.getRandomValues を使った暗号学的乱数パスワード。長さと文字セットを選びます。
乱数ジェネレーター
crypto.getRandomValues から得た暗号学的乱数の整数または小数。一様性のため棄却サンプリングを使用。範囲・個数・形式を選択。Math.random のバイアスはありません。
コイントス
ブラウザ内の本物の 3D コイントスアニメーション。各結果は crypto.getRandomValues から取った 1 ビット — アニメーションは純粋に装飾、結果は証明可能な 50/50。
Unix タイムスタンプ
Unix エポック秒と人が読める日時を相互変換。ローカルと UTC。