OnlineFreeTools.org
  • ホーム
  • Image editing tools
    • 文字透かしを追加 — ブラウザ完結
    • 画像から色を抽出 — パレットとクリック取色
    • 画像を反転 — 左右・上下
    • 画像に枠を追加 — 色と幅
    • 画像圧縮 — 長辺・画質・目標サイズ(端末内)
    • 画像の切り抜きとサイズ変更(端末内)
    • 写真の EXIF 表示と削除(GPS・カメラ情報・端末内)
    • 画像フォーマット変換 — PNG JPEG WebP AVIF BMP GIF ICO SVG ローカル
    • グレースケール変換 — ローカルで白黒に
    • 画像結合 — 複数写真を1枚のコラージュに
    • 画像最適化 — WebP / AVIF / MozJPEG(端末内)
    • 画像に重ねる — 写真へロゴを配置
    • 画像↔Base64 — ブラウザで変換
    • 画像からGIF — 短いアニメ
    • 画像をPDFに — 1枚1ページ
    • 画像をPowerPointに — 1枚1スライド
    • 画像をWordに — ローカルDOCX
    • PDFページの複数サイズ書き出し — マルチサイズパック
    • PDFをJPGに — ブラウザでページを画像に
  • デザインツール
    • ブランド色スケールを生成 — 50–950パレットとCSSトークン
    • ブランドスタイルガイド — 自動下書きを手直しできる
    • サイト配色方案 — 貼れるセマンティック CSS トークン
    • WCAGコントラストチェッカー — AA/AAA比率
  • PDFツール
    • PDF圧縮 — ブラウザでファイルを小さく
    • PDFを裁断 — ブラウザで余白をトリミング
    • PDF結合 — ブラウザで複数ファイルを1つに
    • PDF整理 — ブラウザでページ削除・並べ替え
    • PDFにページ番号 — ブラウザで追加
    • PDFをMarkdownに — 端末内でテキスト抽出
    • PDF透かし — 端末内で全ページに文字を入れる
    • PDFを保護 — ブラウザでパスワード暗号化
    • PDF回転 — ブラウザでページの向きを直す
    • PDF分割 — ページを端末内で取り出す
    • PDFロック解除 — 知っているパスワードで保護を外す
  • Developer tools
    • DNS に WWW を追加 — A/CNAME と各社ガイド
    • Base64 エンコード/デコード — ブラウザでテキストを変換
    • CSV と JSON を相互変換 — 型・区切り文字・ローカル
    • ドメイン照会 — DNSと登録情報を確認
    • ファイルハッシュチェッカー — ブラウザでダイジェストを確認
    • HTML エンティティ エンコード/デコード — ローカル処理
    • IndexNow — Bing URL 送信・キー確認・ステータスコード
    • 自分のIPアドレス確認 — グローバルIP表示(IPv4/IPv6)
    • JSON Schema バリデータ — draft-07 のパス、ローカル
    • JWT デコーダー — Header/Payload をブラウザで表示(署名検証なし)
    • Markdown と HTML を相互変換(プレビュー付き)
    • ランダムパスワード生成 — ブラウザでパスワードを作成
    • Compare Two Texts Online — Text Diff Checker
    • タイムゾーン変換 — 同一時刻を世界で対照
    • Unix タイムスタンプ変換 — エポック ↔ 読みやすい時刻
    • UUID/ULID ジェネレーター — ブラウザで ID を作成
    • サイトのHTTPヘッダを確認 — レスポンスヘッダ検査
    • YAML と JSON を相互変換(型ルール・複数ドキュメント対応)
  • Calculators
    • BMI計算ツール — 体格指数の求め方
    • 多変数の勾配 ∇f を計算 — 偏導関数ベクトル
    • 限界収入の求め方 — MR計算ツール(公式 ΔTR / ΔQ)
    • パーセント変化の計算 — 旧値から新値への増減率
    • ROI(投資利益率)計算ツール — 計算式と例
    • 平方フィート⇔平方メートル換算 — 物件・リフォーム向け
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

ツール

文字透かしを追加 — ブラウザ完結DNS に WWW を追加 — A/CNAME と各社ガイドBase64 エンコード/デコード — ブラウザでテキストを変換ブランド色スケールを生成 — 50–950パレットとCSSトークンブランドスタイルガイド — 自動下書きを手直しできる画像から色を抽出 — パレットとクリック取色PDF圧縮 — ブラウザでファイルを小さくPDFを裁断 — ブラウザで余白をトリミングCSV と JSON を相互変換 — 型・区切り文字・ローカルドメイン照会 — DNSと登録情報を確認ファイルハッシュチェッカー — ブラウザでダイジェストを確認画像を反転 — 左右・上下BMI計算ツール — 体格指数の求め方多変数の勾配 ∇f を計算 — 偏導関数ベクトル限界収入の求め方 — MR計算ツール(公式 ΔTR / ΔQ)パーセント変化の計算 — 旧値から新値への増減率ROI(投資利益率)計算ツール — 計算式と例HTML エンティティ エンコード/デコード — ローカル処理画像に枠を追加 — 色と幅画像圧縮 — 長辺・画質・目標サイズ(端末内)画像の切り抜きとサイズ変更(端末内)写真の EXIF 表示と削除(GPS・カメラ情報・端末内)画像フォーマット変換 — PNG JPEG WebP AVIF BMP GIF ICO SVG ローカルグレースケール変換 — ローカルで白黒に画像結合 — 複数写真を1枚のコラージュに画像最適化 — WebP / AVIF / MozJPEG(端末内)画像に重ねる — 写真へロゴを配置画像↔Base64 — ブラウザで変換画像からGIF — 短いアニメ画像をPDFに — 1枚1ページ画像をPowerPointに — 1枚1スライド画像をWordに — ローカルDOCXIndexNow — Bing URL 送信・キー確認・ステータスコード自分のIPアドレス確認 — グローバルIP表示(IPv4/IPv6)JSON Schema バリデータ — draft-07 のパス、ローカルJWT デコーダー — Header/Payload をブラウザで表示(署名検証なし)Markdown と HTML を相互変換(プレビュー付き)PDF結合 — ブラウザで複数ファイルを1つにPDF整理 — ブラウザでページ削除・並べ替えランダムパスワード生成 — ブラウザでパスワードを作成PDFにページ番号 — ブラウザで追加PDFページの複数サイズ書き出し — マルチサイズパックPDFをJPGに — ブラウザでページを画像にPDFをMarkdownに — 端末内でテキスト抽出PDF透かし — 端末内で全ページに文字を入れるPDFを保護 — ブラウザでパスワード暗号化PDF回転 — ブラウザでページの向きを直すサイト配色方案 — 貼れるセマンティック CSS トークンPDF分割 — ページを端末内で取り出す平方フィート⇔平方メートル換算 — 物件・リフォーム向けCompare Two Texts Online — Text Diff Checkerタイムゾーン変換 — 同一時刻を世界で対照Unix タイムスタンプ変換 — エポック ↔ 読みやすい時刻PDFロック解除 — 知っているパスワードで保護を外すUUID/ULID ジェネレーター — ブラウザで ID を作成WCAGコントラストチェッカー — AA/AAA比率サイトのHTTPヘッダを確認 — レスポンスヘッダ検査YAML と JSON を相互変換(型ルール・複数ドキュメント対応)

ファイルハッシュチェッカー — ブラウザでダイジェストを確認

ブラウザで貼り付けテキストまたはローカルファイルのハッシュを計算。手順:テキスト/ファイルを選び、MD5/SHA にチェック、ハッシュをクリック、小文字 hex をコピー。例:テキスト `hello` → SHA-256 `2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b0184`。ファイルはローカル読み込み;MD5 のみ CDN から crypto-js を取得。

アルゴリズム

使い方

テキストで貼り付け(UTF-8 バイト)、ファイルでローカルファイル(生バイト)をハッシュ。アルゴリズムを 1 つ以上選んでハッシュ。SHA は Web Crypto、MD5 は初回のみ小さなライブラリを読込。結果は小文字 hex、各アルゴリズム 1 行。

ルール

アルゴリム選択、バイトの扱い、出力形式 — 他ツールと digest を比較する前に知っておくこと。

  • MD5 → 32 hex(128 bit)。SHA-1 → 40 hex。SHA-256 → 64 hex。SHA-384 → 96 hex。SHA-512 → 128 hex。すべて小文字、プレフィックスなし。
  • テキスト:`TextEncoder` で UTF-8。ファイル:全バイト列。UTF-8 BOM や CRLF があると貼り付けと digest が異なります。
  • 空テキストや 0 バイトファイルも各アルゴリズムの標準空入力 digest(有効な hex)を返します。
  • プライバシー:アップロードなし。CDN 取得は MD5 のみ;SHA 系は組み込み Web Crypto のみ。

例

テキスト `hello` で SHA-256 → `2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b0184`。同じ文字列の MD5 → `5d41402abc4b2a76b9719d911017c592`。テキストは UTF-8 バイト、ファイルは生バイト。

向いている用途

  • リリース:インストーラの SHA-256 をダウンロードページの公開値と照合。
  • 設定:デプロイ前後で JSON や `.env` 断片のフィンガープリント。
  • レガシー QA:旧 MD5 マニフェストが再ビルド成果物と一致するか確認。

Frequently asked questions

MD5 と SHA-256 はいつ使い分ける?

MD5 は高速で、旧 checksum リストや一部 CDN ETag にまだ使われます。署名・改ざん検知などセキュリティ用途は SHA-256 / SHA-512 を推奨。SHA-1 は証明書では非推奨ですが古い成果物に残ることがあります。

大きなファイルはどう扱う?

大きなファイルはチャンク読み込み+進捗バー。約 100 MB 超で警告しますが処理は試みます。超大容量は遅い・メモリ不足の可能性 — 数 GB 級はデスクトップツールを。

貼り付けテキストとファイルは同じハッシュ?

テキストは UTF-8 エンコードバイトでハッシュ。ファイルは生バイト列。`.txt` 内の同じ文字列でもエンコーディングや改行が違えば digest は変わります。

ファイルやテキストはアップロードされる?

アップロードなし。テキストとファイルは端末内。SHA 系は Web Crypto。MD5 のみ jsDelivr から crypto-js を lazy ロード — 内容は CDN に送りません。

hex の出力形式は?

小文字 hex、`0x` なし、アルゴリズムごとに 1 行。Linux / macOS の `md5sum` / `sha256sum` と同形式。

Related tools

  • Base64 エンコード/デコード — ブラウザでテキストを変換
  • Compare Two Texts Online — Text Diff Checker

このツールを共有

SNSで共有、リンクをコピー、または端末の共有機能を使えます。

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/ja/tools/file-hash

お問い合わせ・フィードバック

分かりにくい点、不具合、不足があれば下にメッセージを書いてください。ツールに関する内容はすべて確認します。

メール: dailyonetools@outlook.com

References

  • MDN — SubtleCrypto.digest
  • NIST FIPS 180-4 (SHA)
  • RFC 1321 — MD5
OnlineFreeTools.org · 学習プロジェクト · 継続的にイテレーション
について·開発ログ·プライバシー·利用規約·お問い合わせ