ONLY MY KIT

BASE64ガイド / エンコード・デコード

Base64は何に使う?テキスト・住所・画像の実用的なエンコード

Base64はデータを文字で表現しますが誰でも戻せるため、秘密を保護しません。
公開 2026-08-25更新 2026-08-25約7分
01

Base64は暗号化?

いいえ。秘密鍵がなく誰でも復元できます。パスワード、個人番号、金融情報、API Secretの保護には使えません。

テキストをBase64化して元に戻す流れ
02

住所の単純な難読化

平文を一目で読みにくくできますが、安全性や検索除外は保証しません。本当の制限にはアクセス制御などが必要です。

住所をBase64にして相手が復元
03

特殊文字と改行

改行、引用符、HTMLやJSONの一部を1つの文字列で渡せます。双方でUTF-8とBase64を合わせます。

04

画像のdata URL

小画像をdata:image/png;base64,...で表せます。大きい画像は容量とキャッシュ面で不利です。

画像をBase64 data URLとしてコードに入れる
05

エンコードと暗号化

項目Base64暗号化
目的表現変更情報保護
復元誰でも可能通常は鍵が必要
安全機能なし正しく使えばあり
06

確認手順

  1. 公開可能か確認
  2. UTF-8に統一
  3. エンコード
  4. 再デコードで確認
  5. 形式を相手に伝える
07

FAQ

Base64は暗号化ですか?
いいえ。誰でもデコードできます。