ハッシュ生成 — テキスト・ファイルのMD5・SHA-256・SHA-512の計算と比較
テキストやファイルのMD5・SHA-1・SHA-256・SHA-384・SHA-512ハッシュを一度に計算し、期待するハッシュ値を貼り付けるとどれと一致するかを表示します。ファイルはアップロードせずブラウザで計算します。
JSON整形・検証
JSONを貼り付けるとすぐに検証し、間違いは行と列で示します。インデント整形・1行への圧縮・YAML変換・ツリー表示に対応し、大きな数値やキーの順序は変えずにそのまま保ちます。
結果
左側にJSONを貼り付けると、ここに結果が表示されます。初めてなら上の「サンプル」ボタンを押してみてください。
入力を待っています。
正規表現テスター
パターンとフラグを入れると、テスト文字列の一致箇所を色付けし、キャプチャグループと置換結果を表示します。ブラウザのJavaScript正規表現エンジンでそのまま実行します。
cron式の解説
cron式を読みやすい文章に直し、選んだタイムゾーンで次回実行時刻を5件計算します。分・時・日・月・曜日の5フィールドからなる標準crontab形式です。
次回実行時刻
サーバーのcronは通常サーバーのタイムゾーンで動きます。GitHub Actionsのscheduleや多くのクラウドスケジューラーはUTC基準なので、日本時間(UTC+9)に合わせるには9時間引いて書く必要があります。
JWTデコーダー
JWTを貼り付けるとヘッダーとペイロードを展開し、有効期限(exp)・発行(iat)・有効開始(nbf)の時刻を日付に変換します。HS256・HS384・HS512の署名は秘密鍵で検証でき、トークンと鍵はこのブラウザの外に出ません。
トークンを待っています。
時刻クレーム
exp・iat・nbfクレームはありません。
Base64・URLエンコード
テキストやファイルをBase64に、Base64を元のテキストに戻します。URLセーフのアルファベット、パディングなしの値、data: URLも読み取れます。URLエンコード(パーセントエンコード)もここで行い、常にUTF-8で扱います。
入力を待っています。
UNIXタイムスタンプ変換
UNIXタイムスタンプを日時に、日時をタイムスタンプに変換します。秒・ミリ秒・マイクロ秒・ナノ秒は桁数で自動判別し、タイムゾーンのない日時は選んだタイムゾーンの時刻として読みます。
タイムスタンプか日時を入力してください。
変換結果
タイムゾーンのない日時(例: 2026-09-24 09:30)は上で選んだタイムゾーンの時刻として読みます。末尾にZや+09:00があればそのタイムゾーンに従います。値をクリックするとコピーされます。
ハッシュ生成
テキストやファイルのMD5・SHA-1・SHA-256・SHA-384・SHA-512を一度に計算します。受け取ったハッシュ値を貼り付けると、どれと一致するかを表示します。ファイルはアップロードせず、このブラウザで計算します。