無料 ローカルツール
JSON・Base64・SHA-256
JSONの整形・圧縮、UTF-8テキストのBase64変換、SHA-256ハッシュを計算します。ハッシュは暗号化ではありません。数値はJavaScriptの精度に従います。
ブックマーク
ブラウザーのブックマーク機能で保存できます。保存されるのはツールのリンクで、入力や結果ではありません。
ツールのリンクだけをコピーします。入力内容と結果は含みません。
入力内容
ブラウザー内で処理します。入力と結果をアップロード・保存しません。必要な内容だけをコピーまたはダウンロードしてください。
テキスト入力は256KiBまで。ページを離れると結果を消去します。
結果
準備ができました。
結果はここに表示されます
入力してツールを実行してください。サンプルを読み込んで試すこともできます。
テキスト形式の結果
参照資料
資料の確認日:
仕組み
JSONはブラウザーのパーサー、Base64はUTF-8のバイト変換、SHA-256はWeb Cryptoを使います。符号化は可逆で、ハッシュは暗号化ではありません。
前提と制限
UTF-8で256 KiBまで。JSONは安全に表現できない整数を拒否します。Base64・Base64urlは正しい省略可能なパディングとASCII空白に対応し、未使用ビットとUTF-8を検証します。バイナリーファイルの変換や署名用の正規化形式には対応しません。キーの並べ替えは順序を変えます。
使い方
操作を選び、JSON・UTF-8テキスト・Base64を入力して実行します。結果を確認してからコピーまたはダウンロードしてください。 操作に応じてインデント・キー順・Base64文字セットとパディング・ハッシュ形式を選べます。成功後の結果だけを次の入力に使えます。
使用例
サンプルデータです。読み込みで入力を置き換えますが、自動実行はしません。
{"hello":"world"}
Hello → SGVsbG8=よくある質問
結果を使う前に何を確認すべきですか?
UTF-8で256 KiBまで。JSONは安全に表現できない整数を拒否します。Base64・Base64urlは正しい省略可能なパディングとASCII空白に対応し、未使用ビットとUTF-8を検証します。バイナリーファイルの変換や署名用の正規化形式には対応しません。キーの並べ替えは順序を変えます。
入力や結果は自動保存されますか?
いいえ。このブラウザー内で処理し、ページを離れるとツールの状態を消去します。コピー・ダウンロードした結果は利用者の管理下に残ります。ページ読み込みや設定の扱いはプライバシーポリシーをご確認ください。
処理とプライバシー
いいえ。このブラウザー内で処理し、ページを離れるとツールの状態を消去します。コピー・ダウンロードした結果は利用者の管理下に残ります。ページ読み込みや設定の扱いはプライバシーポリシーをご確認ください。
プライバシーポリシーヘルプ
操作を選び、JSON・UTF-8テキスト・Base64を入力して実行します。結果を確認してからコピーまたはダウンロードしてください。 操作に応じてインデント・キー順・Base64文字セットとパディング・ハッシュ形式を選べます。成功後の結果だけを次の入力に使えます。
ブラウザー内で処理します。入力と結果をアップロード・保存しません。必要な内容だけをコピーまたはダウンロードしてください。
サポート