よくあるJSON構文エラーの特定と修正方法:RFC 8259準拠ガイド | GoToolstack
末尾の不要なカンマ、シングルクォート、未クォートキーを正しく修正。BigIntの精度欠損を防ぎ、安全にJSONをフォーマット。
テキストやファイルをBase64形式にエンコード、またはプレーンテキストにデコード。
Base64(RFC 4648)は、バイナリデータを64種類の印字可能ASCII文字のみで表現するエンコード標準規格です。JSON、XML、HTML、CSS、Data URIなどのテキストベース通信において、制御文字によるデータ破損を防ぎながら画像や証明書、トークンを安全に埋め込む用途で広く使われています。Base64変換ツールは、テキストやあらゆるファイルをブラウザのローカルメモリ上だけで双方向変換します。
具体的な活用例: 開発者がWeb制作で小さなアイコン画像やフォントをCSSファイル内に直接Data URL文字列としてインライン埋め込みしたい場合、ファイルをドラッグ&ドロップするだけでFileReader APIが瞬時にバイト列を解析し、マルチバイトUTF-8正規化を行って文字化けのないBase64文字列を生成します。
処理はすべて端末ローカルで完結し、秘密鍵や認証トークンが外部サーバーに送信されるリスクはゼロです。
Base64変換パイプライン = 入力バイト列(8ビット) → 6ビット分割 → 文字表マッピング [A-Z, a-z, 0-9, +, /] → パディング文字 '=' 付与
元データの3バイト(24ビット)を4文字のASCIIコードへと変換するため、データ容量は約33%増加します。
data:image/png;base64,... の形式を確認してください。