Base64エンコーダー / デコーダー

テキストをBase64にエンコード、またはBase64文字列をデコードします。日本語・絵文字完全対応。エンコード・デコード結果を一画面で同時確認。

入力

Base64エンコード結果

Base64デコード結果

😄 広告で無料

関連ツール

iToolのその他の機能!

文字数カウント

文字数カウント — 文字数・単語数・バイト数をリアルタイムで計算。ブログや自己PR作成に便利、無料。

JSON・JSONLパーサー / 整形ツール

JSONとJSONLをリアルタイムで検証・整形・圧縮する無料オンラインJSONパーサー。JSONL(JSON Lines)ファイル自動認識、構文ハイライト、エラー位置表示、100%ブラウザ処理で安全。

YAML ↔ JSON ↔ TOML 変換ツール

YAML・JSON・TOMLをリアルタイムで3方向変換。Kubernetes、Docker Compose、GitHub Actionsスキーマ自動検出と、YAMLの落とし穴(Norway問題・8進数など)警告付き。完全ブラウザ処理。

XMLパーサー / 整形ツール

XMLをリアルタイムで検証、整形、折りたたみツリービュー(+/-)で探索。要素・属性・テキスト・CDATA・コメントを色分け。完全ブラウザ処理。

JSON ↔ XML 変換ツール

JSONとXMLをリアルタイムで双方向変換。属性プレフィックス・テキストノードキーをオプションで調整可能。完全ブラウザ処理。

EPUB テキスト変換

EPUBファイルからテキストを抽出します。インストール不要、ブラウザで無料でEPUBをTXTに変換。チャプター別に整理。

テキスト読み上げ (TTS)

無料のテキスト読み上げツール — 入力したテキストをブラウザが読み上げます。音声・速度・再生位置を調整可能。インストール不要。

Markdownビューアー - MDファイルをオンラインで開く

MDファイルをインストール不要でブラウザから即プレビュー。無料オンラインMarkdownビューアー。.mdファイルをアップロードするか直接入力して、コードハイライト・自動目次付きでレンダリング確認。

テキスト比較

テキスト比較 — 2つの文書の差分を色分けで一目で確認できます。コード・契約書の修正チェックに便利、無料。

よくある質問

Base64とは何ですか?

Base64はバイナリデータをASCII文字(英数字・+・/)のみで表現するエンコード方式です。メール、API、HTMLなどテキストしか扱えない環境でバイナリデータを安全に転送する際に使われます。

Base64はどんなときに使いますか?

HTMLの<img>タグに画像を直接埋め込む場合、APIリクエストにファイルデータを含める場合、HTTPベーシック認証(Authorizationヘッダー)でアカウント情報をエンコードする場合などに主に使います。

URL-safe Base64と通常のBase64はどう違いますか?

通常のBase64は+と/を使いますが、URLではこれらの文字が特別な意味を持つため問題が起きることがあります。URL-safe Base64は+を-に、/を_に置き換えてURLで安全に使えるようにしています。

Base64エンコード後にファイルサイズはどれくらい増えますか?

元のサイズより約33%増加します。3バイトのデータを4つのASCII文字に変換するためです。画像をBase64でHTMLに埋め込む場合はファイルサイズが大きくなることを念頭に置いてください。

韓国語や絵文字もBase64でエンコードできますか?

はい、UTF-8でエンコードしてからBase64に変換するため、韓国語・絵文字・特殊文字もすべて処理できます。デコード時も自動的にUTF-8に復元します。

Base64とは?

主な機能

使い方

  1. テキスト入力: エンコードするテキストまたはデコードするBase64文字列を入力
  2. 結果確認: エンコード・デコード結果がリアルタイムで表示されます
  3. コピー: 必要な結果をコピーボタンでクリップボードに保存

活用例

このツールの改善にご協力ください

良い点、改善点、ほしい機能をお聞かせください