無料ツール
UUIDおよびハッシュ生成
UUIDやハッシュ値を生成し、識別子や検証用途に使います。
Phase 3実装済みブラウザ処理優先APIあり
入力
入力データの取扱説明
この画面の処理はブラウザ内で完結します。公開APIを使う場合だけ、入力本文をリクエスト本文としてAPIへ送ります。 アプリケーションログへ本文や個人情報を出力しない設計です。
処理仕様
- UUID v4はWeb Cryptoから得たランダムバイトで生成します。
- SHA-256はUTF-8バイト列に対する16進ダイジェストを返します。
- ハッシュは同じ入力に対して同じ結果を返しますが、UUID v4は生成ごとに異なります。
使用例
- テスト用IDとしてUUIDを作れます。
- 文字列のSHA-256ダイジェストを確認できます。
注意点
- SHA-256は一方向の要約であり、パスワード保存方式そのものではありません。
- 入力本文はブラウザ内で処理し、サーバーへ送信しません。
関連ツール
関連記事
API
同じ処理を /api/v1/generate/uuid からJSON APIとして呼び出せます。仕様、curl、 JavaScript、Python、C#の例は APIドキュメント に掲載しています。
キーボード操作
入力欄でCtrl+EnterまたはCommand+Enterを押すと実行できます。Escapeで入力と結果をリセットできます。
スマートフォン・アクセシビリティ
320px幅から操作できる縦積みレイアウトです。フォーム部品のラベル、フォーカス表示、結果のaria-live通知を備えています。