メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
SHA-256ハッシュ生成
{}
SHA-256ハッシュ生成
dev/sha256-hash
テキストやファイルからSHA-256ハッシュ値を生成。ファイルの改ざん検知、チェックサム照合に最適。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
SHA-256ハッシュ生成では、テキストやファイルからSHA-256ハッシュ値を生成。ファイルの改ざん検知、チェックサム照合に最適。
関連する観点として SHA256生成、SHA-256、SHA-256ハッシュ生成 を確認し、結果をコピーして別の作業に使えます。
入力テキスト
ファイルをドラッグ&ドロップ、またはクリックしてアップロード
ハッシュ値
MD5
—
SHA-1
—
SHA-256
—
SHA-512
—
使い方
「入力テキスト」欄に文字列を入力するか、ファイルをドラッグ&ドロップ(またはクリックして選択)します。
入力から300ミリ秒後に自動計算され、
MD5
・SHA-1・SHA-256・SHA-512の4種類が同時に表示されます。
SHA-256の行だけコピーしたい場合は各アルゴリズムのコピーボタン、まとめて控えたい場合は「すべてコピー」を使います。
ファイルをドロップした場合は入力欄が[ファイル名]の読み取り専用表示になり、「クリア」リンクでやり直せます。
入力例・出力例
INPUT
ToolShed2026
OUTPUT
SHA-256: 8aacbc9f79c9deea765e7fabd31b37772db4ef3ee74635434cad3ec0a4388b27
同時にMD5・SHA-1・SHA-512の値も画面に表示されます。
INPUT
(未入力のまま)
OUTPUT
4種類すべてのハッシュ欄が「—」のまま
入力が空の間は計算自体が実行されません。
よくある利用シーン
ダウンロードしたテキスト系ファイル(設定ファイルやスクリプト)が、公開されているSHA-256チェックサムと一致するか確認したいとき。
ログや識別子として使う固定長の文字列を、任意のテキストからSHA-256で発行したいとき。
別のツールや自作コードでハッシュ化した結果と突き合わせ、実装が正しく動いているか検算したいとき。
MD5
やSHA-1しか出力しない古いツールの値と、同時に表示されるSHA-256を並べて見比べたいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
SHA256生成、SHA-256、SHA-256ハッシュ生成の観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
SHA-256ハッシュ生成の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
出力されるハッシュは何文字になりますか?
SHA-256は常に256ビット=32バイトのハッシュを生成し、16進数表記では入力の長さにかかわらず必ず64文字になります。1文字のテキストでも数MBのファイルでも、出力は固定で64桁です。
同じ入力からは必ず同じハッシュが得られますか?
はい。SHA-256は決定的なアルゴリズムなので、同一の入力からは何度計算しても同じ64文字のハッシュになります。逆に入力が1ビットでも変われば出力は大きく変化するため、ファイルの改ざん検知やチェックサム照合に利用できます。
テキストとファイルのどちらからもハッシュを計算できますか?
両方に対応しています。テキスト欄に入力した文字列はUTF-8バイト列としてハッシュ化し、ファイルを指定した場合はそのバイナリ内容をそのままハッシュ化します。ダウンロードした配布物のSHA-256チェックサム照合にそのまま使えます。
SHA-256のハッシュから元のテキストを復元できますか?
できません。SHA-256は一方向のハッシュ関数で、出力から入力を逆算することは設計上不可能です。元データを取り戻す用途ではなく、同一性の検証や指紋(フィンガープリント)の生成に使ってください。
バリエーション
ファイルハッシュチェッカー
SHA-256ハッシュ生成
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。