作業フローを簡素化:miniwebtoolを検索。
追加
関連ツール
ベース64デコーダーROT13エンコーダー・デコーダーテキストからバイナリ/16進数/ASCII変換器URLデコーダーURLエンコーダー
ホームページ > その他 > エンコーダーとデコーダー > ベース64エンコーダー
 

ベース64エンコーダー

テキストやファイルをBase64にエンコードします。標準、URL-safe、MIMEの各形式に対応し、リアルタイムプレビュー、変換プロセスの可視化、ワンクリックコピー機能を搭載。UTF-8、ASCII、バイナリデータをサポートしています。

ベース64エンコーダー
miniwebtool Chrome 拡張機能 をインストールすると、右クリックメニューからいつでも選択したテキストを Base64 にエンコードする。
文字数: 0 バイト数 (UTF-8): 0
📄
クリックして参照 またはファイルをここにドラッグ&ドロップ

Embed ベース64エンコーダー Widget

ベース64エンコーダー

ベース64エンコーダーへようこそ。このツールは、テキストやファイルを複数のエンコードバリアント、視覚的なプロセス分解表示、およびリアルタイム統計を使用してBase64に変換するプロフェッショナルなエンコードツールです。HTMLへの画像埋め込み、API用のデータ準備、電子メール添付ファイルのエンコード、認証トークンの処理など、あらゆるBase64のユースケースを正確に処理します。

Base64エンコーディングとは?

Base64は、64個の表示可能なASCII文字を使用してバイナリデータを表現するバイナリ-テキスト変換スキームです。入力の3バイト (24ビット) ごとに、A-Z、a-z、0-9、および2つの追加文字 (標準では + と /、URLセーフでは - と _) を使用して出力の4文字に変換します。入力の長さが3の倍数でない場合は、パディング文字 (=) が追加されます。

「Base64」という名前は、そのエンコーディングアルファベットに含まれる64個の文字に由来しています。元々は電子メール (MIME) のようなテキスト専用システムを通じてバイナリデータを安全に送信するために設計されましたが、現在はWeb開発、API、データストレージなどで遍在しています。

Base64アルファベット

標準Base64アルファベット (64文字 + パディング)

Base64エンコーディングの仕組み

エンコードプロセスは以下の手順に従います:

  1. テキストをバイトに変換: 入力テキストは、まずUTF-8エンコーディングを使用してバイト表現に変換されます。ASCII文字は各1バイトを使用し、Unicode文字は2〜4バイトを使用する場合があります。
  2. 3バイトブロックにグループ化: バイトは3つのグループ (各24ビット) に分割されます。最後のグループが3バイトに満たない場合は、ゼロでパディングされます。
  3. 6ビットセグメントに分割: 各24ビットグループは、4つの6ビット値 (0から63の範囲) に分割されます。
  4. Base64文字にマッピング: 各6ビット値は、Base64アルファベットの文字にマッピングされます。パディングバイトは出力に「=」文字を生成します。

Base64バリアントの比較

機能標準 (RFC 4648)URLセーフ (RFC 4648 §5)MIME (RFC 2045)
62番目の文字+ (プラス)- (ハイフン)+ (プラス)
63番目の文字/ (スラッシュ)_ (アンダースコア)/ (スラッシュ)
パディング= (必須)= (任意)= (必須)
行の折り返しなしなし1行76文字
最適な用途汎用URL、ファイル名、トークン電子メール、MIMEメッセージ

一般的なユースケース

🖼
HTML/CSS内のデータURI
data:image/png;base64,... 構文を使用して、画像、フォント、小さなファイルをHTMLまたはCSSに直接埋め込み、余分なHTTPリクエストを排除します。
📧
電子メール添付ファイル (MIME)
MIME電子メールはBase64を使用してバイナリ添付ファイルをエンコードし、SMTPサーバーを介してテキストとして送信できるようにします。
🌐
APIデータ転送
APIがマルチパートアップロードをサポートしていない場合に、JSONまたはXMLペイロードで安全に送信するためにバイナリデータをエンコードします。
🔒
認証トークン
HTTP Basic認証は、ユーザー名:パスワードをBase64としてエンコードします。JWTトークンは、ヘッダーとペイロードセクションにURLセーフBase64を使用します。
🔑
暗号化キー (PEM)
SSL/TLS証明書やRSAキーは、テキストとして安全に保存するために、-----BEGINと-----ENDマーカーの間でBase64 (PEM形式) を使用します。
💾
テキストデータベース内のバイナリ
Base64エンコーディングを使用して、バイナリブロブをテキストカラム、設定ファイル (YAML、TOML)、または環境変数に保存します。

Base64エンコーディングによるサイズへの影響

Base64エンコーディングにより、データサイズは約33%増加します (比率4:3)。例:

  • 3バイトの入力 → 4文字の出力 (パディングなし)
  • 1バイトの入力 → 4文字の出力 (2つのパディング文字「==」)
  • 2バイトの入力 → 4文字の出力 (1つのパディング文字「=」)
  • 1 KBのファイル → 約1.37 KBのBase64テキスト
  • 1 MBのファイル → 約1.37 MBのBase64テキスト

MIME形式では、改行文字 (76文字ごとのCRLF) による追加のオーバーヘッドが発生します。

このエンコーダーの使い方

  1. テキストを入力またはファイルをアップロード: 入力エリアにテキストを入力または貼り付けるか、ファイルアップロードゾーンにファイル (画像、ドキュメントなど) をドラッグ&ドロップしてクライアントサイドでエンコードします。
  2. エンコードバリアントを選択: 汎用には「標準」、URLやトークンには「URLセーフ」、改行付きの電子メール互換出力には「MIME」を選択します。
  3. 改行処理の設定: エンコード前に入力から改行を保持するか削除するかを選択します。
  4. エンコードをクリック: エンコードされた結果、統計情報、およびバイナリデータがBase64文字にどのようにマッピングされるかを示す最初の数バイトの視覚的な分解図を表示します。

よくある質問

Base64エンコーディングとは何ですか?

Base64は、バイナリデータをASCII文字列として表現するバイナリ-テキスト変換スキームです。バイナリデータの3バイトごとに、A-Z、a-z、0-9、+、/のアルファベットを使用して、表示可能な4つのASCII文字に変換します。Base64は、JSON、XML、HTML、電子メール、URLなどのテキストベースの形式にバイナリデータを埋め込むために広く使用されています。

標準Base64とURLセーフBase64の違いは何ですか?

標準Base64では、62番目と63番目の文字として + と / を使用します。URLセーフBase64では、URLの予約文字との衝突を避けるために、これらを - (ハイフン) と _ (アンダースコア) に置き換えます。エンコードされた文字列がURL、クエリパラメータ、またはファイル名に使用される場合は、URLセーフBase64を使用してください。

なぜBase64エンコーディングを行うとファイルサイズが大きくなるのですか?

Base64エンコーディングは3バイトを4文字に変換するため、サイズが約33%増加します。これは、3バイト (24ビット) が4つの6ビットグループに分割され、それぞれが64個のASCII文字のいずれかにマッピングされるためです。パディング (= 文字) やMIME形式のオプションの改行によって、さらにオーバーヘッドが発生します。

MIME Base64エンコーディングとは何ですか?

MIME Base64 (RFC 2045で定義) は、エンコードされた出力を1行あたり76文字でラップし、CRLFで改行するバリアントです。主に電子メールの添付ファイルやその他のMIME形式のメッセージで使用されます。行の折り返しにより、行の長さに制限があるシステムとの互換性が確保されます。

Base64はUnicodeやUTF-8テキストをどのように処理しますか?

Base64は文字ではなく生のバイトをエンコードします。Unicodeテキストをエンコードする場合、まずテキストはUTF-8などの文字エンコーディングを使用してバイトに変換されます。マルチバイトのUTF-8文字 (アクセント付き文字、CJK文字、絵文字など) は、1文字あたり2〜4バイトを使用するため、シングルバイトのASCII文字よりも多くのBase64出力を生成します。

Base64エンコーディングの一般的な用途は何ですか?

一般的な用途には、HTML/CSSへの画像埋め込み (データURI)、電子メール添付ファイルのエンコード (MIME)、JSON/XML APIでのバイナリデータ送信、テキスト専用データベースへのバイナリデータ保存、認証情報のエンコード (HTTP Basic認証)、暗号化キーや証明書のエンコード (PEM形式) などがあります。

関連ツール

その他のリソース

このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:

"ベース64エンコーダー"(https://MiniWebtool.com/ja/ベース64エンコーダー/) MiniWebtool からの引用、https://MiniWebtool.com/

miniwebtool チームによる提供。更新日: 2026年2月6日

エンコーダーとデコーダー:

おすすめ:

InstagramユーザーID検索パーセンテージ減少電卓パーセント増加電卓弧長電卓サッカーxg期待ゴール電卓標準偏差電卓 - 高精度パーセント誤差電卓円錐展開図テンプレートジェネレーター動画を結合MACアドレス検索ランダムカラージェネレーター画像分割ツール合計電卓シグマ記法電卓 総和番号を並べ替える英単語ランダム生成ツールランダム絵文字ジェネレーター中央値電卓フィートとインチからセンチメートルへのコンバーター不可視文字除去ツール太陽位置計算機動画を逆再生エンジェルナンバー電卓筆算割り算電卓平方完成電卓HEX電卓マスターナンバー電卓ランダム誕生日ジェネレーター楕円円周電卓ランダム超能力ジェネレーター売上総利益率電卓相対標準偏差電卓ASCIIコード表HEXコンバーター手数料電卓ランダムトーナメント表作成ツール加速度電卓war電卓ビンゴカードジェネレーターai句読点追加対数電卓FPSコンバーター動画を回転ボウリングスコア計算機モジュロ電卓CAGR電卓MP3ルーパーYouTubeチャンネル統計逆テキストt検定電卓センチメートルからフィートとインチへのコンバーター圧力電卓ランダム日付ジェネレーター変化率電卓ボルト締付トルク計算機関数電卓相関係数計算機ビデオ速度を調整比率電卓私のIPアドレスは何ですかXMLバリデーターfena電卓🖱️ クリックカウンター血糖値コンバーターランダム名前ジェネレーターマン・ホイットニーのU検定計算機階段電卓小数時間から普通の時間へのコンバーター3d距離電卓外れ値電卓デシベル (dB) 電卓正多角形電卓桁数電卓分数電卓迷路ジェネレーター指数電卓-高精度土星回帰電卓変動係数電卓平均寿命電卓ANC電卓分散電卓 高精度積分電卓平方根電卓10進数からバイナリへのコンバーター熱膨張計算機ピタゴラスの定理電卓BUN対クレアチニン比電卓タンジェント電卓上下反転テキストジェネレーター筆算足し算・引き算計算機オーディオ スプリッター角度変換ツール🔊 トーンジェネレーターlog-base-2電卓トルク電卓平均電卓-高精度行番号を追加10進数からBCDへのコンバーターバイナリ電卓VTTからtxtへのコンバーター👙 ブラサイズ電卓動画から画像抽出ツールパスワード強度テスター周波数波長変換ツールCRC32チェックサム電卓ホームランの打席電卓中国剰余定理電卓労働時間計算ツールTikTok収益計算ツールSRTからTXTへの変換ツール💧 露点電卓HTMLからテキストコンバータSHA256 ハッシュジェネレーター画像回転ツールじゃんけんジェネレーターオンライン句読点削除ツールビデオをループ再生熱伝達計算機空の行を削除するBCDからバイナリへのコンバーターIPアドレスから16進数への変換円錐台電卓年の日電卓 - 今日は今年の何日目魔方陣ジェネレーター二乗平均平方根電卓文字数による改行水星逆行カレンダーインタラクティブ単位円ビジュアライザーランダム座標ジェネレーター太陽・月・上昇星座電卓 🌞🌙✨角速度計算機斜辺電卓配管流量電卓コラージュメーカーランダムクレジットカードジェネレーターランダム時刻ジェネレーターランダム算数問題ジェネレーター車両重量配分計算機音節カウンター10進数から16進数へのコンバーター中国式性別予測カレンダーパレットジェネレーター二項係数電卓標準誤差電卓割り切れるテスト電卓GIFメーカー慣性モーメント計算機水泳ペース計算機ベーカーズパーセント電卓ワイヤーゲージ電卓複数分数電卓退職カウントダウン逆行列電卓配当利回り電卓三角関数グラフ作成ツール服のサイズ変換梁の電卓部分分数分解電卓Zalgoテキストジェネレーターパーセント成長率電卓双曲線関数電卓FacebookユーザーID検索クロスワードパズルメーカー並列抵抗電卓中間日計算機点つなぎジェネレーターケリー基準電卓分圧器計算電卓水分補給計算機猫カロリー電卓自然対数電卓身長パーセンタイル電卓YouTubeショート収益化計算ツールアナグラム生成器ピザ生地計算機平均電卓エラー関数電卓コラッツ予想電卓学習曲線電卓平均中央値モード電卓ノノグラムジェネレーター (ピクロス)ジニ係数電卓ダイスロール確率電卓ビデオ反転ランダムアニマルジェネレーターランダムグループジェネレーターランダム映画ピッカー動画圧縮血液型計算機csvからsrtへLED抵抗器電卓ピッグラテン翻訳機数字抽出ツールAIテキストヒューマナイザーeの最初のn桁テンソル積電卓パーソナリティ・ナンバー電卓月相電卓直線の方程式電卓絶対値不等式ソルバー電子配置計算機インタラクティブ周期表AI授業計画ジェネレーターAIクイズ作成ツール引用ジェネレーター (APA/MLA/Chicago)出席率計算APスコア計算機ACTスコア計算機SATスコア電卓パーセンテージからCGPA変換器CGPAからパーセンテージへの変換器簡単採点ツール EZ Grader子育て費用計算機赤ちゃんのミルク量計算おむつサイズ電卓赤ちゃんの名前ジェネレーター赤ちゃんの目の色予測子供のBMIパーセンタイル計算機子供の身長予測ツールhcg倍加時間計算ツール体外受精出産予定日電卓着床計算ツールISO 8601 日付フォーマッターユリウス日変換器昼寝電卓日の出&日の入り電卓世界時計日付ローマ数字変換電卓ソブリエティ計算機ハーフバースデー計算機記念日計算機週番号計算機チップ分配計算機メールマーケティングROI電卓リード獲得単価計算機運転資本計算機限界利益計算機FIFO / LIFO 電卓安全在庫計算機発注点計算機経済的発注量EOQ電卓減価償却計算機ハンドメイド価格電卓卸売価格計算機Shopify利益計算機Amazon FBA 電卓eBay手数料計算機Etsy手数料計算機Stripe手数料計算機PayPal手数料計算機ベッティングオッズ変換器什一献金計算機ザカート計算機英国印紙税計算機HRA非課税計算ツールグラチュイティ計算機NPS計算機EPF電卓PPF計算機RD電卓SWP電卓グロスアップ計算機ローン比較電卓クレジット利用率計算ツールCDラダー電卓T-Bill米国短期国債電卓I Bond 電卓529大学積立計算機HSA電卓退職金計算機昇給計算機請求書作成ツール出張日当計算機走行距離手当計算機家賃値上げ計算機日割り家賃計算家賃適正額計算機乗り出し価格計算ツール車購入可能額計算機バイクローン計算機キャンピングカーローン計算ボートローン電卓土地ローン計算機建設ローン計算機金利のみ住宅ローン計算機バルーンローン計算機住宅ローンポイント計算機PMI電卓隔週住宅ローン返済額計算機ARM住宅ローン電卓VAローン計算機給与手取り計算機AI SQLクエリジェネレーターAI正規表現ジェネレーターAIデータ可視化ツールCSV貼り付けAIテキストトーン分析ツールAI履歴書アナライザーAI単位変換ツール自然言語AI謝罪文ジェネレーターAI 丁寧なお断り文ジェネレーターAI旅行日程ジェネレーターAI読書リストジェネレーターAIワークアウトプランジェネレーターAI献立ジェネレーターAIギフトアイデアジェネレーターAIレシピジェネレーター食材から奨学金ROI電卓大学費用計算機言語学習 流暢になるまでの学習時間電卓単語クイズ作成ツールコーネルノート作成ツールフラッシュカード間隔反復スケジューラーペイント色混合計算機タイル目地計算機食洗機の積み込み最適化ツール洗剤の使用量計算ヘアカラー混合計算機印刷コスト計算機ガス vs 電気 コスト比較電卓ギフトカードチップ電卓引っ越し用ダンボール数計算機ストレージユニットサイズ計算機カプセルワードローブ計算機ベルト長さ計算機油圧シリンダー推力計算機滑車システム計算機ギア比計算機機械比熱計算機ベルヌーイの式計算機レイノルズ数計算機潮汐時刻計算機星空観測条件計算機結び方リファレンスツール寝袋温度評価ガイドテントフットプリントサイズ電卓バックパッキング食料重量電卓ネイスミス式ハイキングペース電卓刺繍糸長さ電卓レジンキャスト量計算電卓ビーズパターン電卓陶芸粘土収縮率電卓折り紙用紙サイズ電卓キルトバインディング電卓クロスステッチ刺繍糸計算編み物パターン計算機編み針サイズ変換器かぎ針サイズ変換器馬の干し草計算ツールペット航空輸送クレートサイズ検索爬虫類飼育UVBライト距離計算機鳥かごサイズ計算機水槽ヒーターワット数電卓猫のトイレ数計算機ヘッドライト照射距離電卓エンジン圧縮比計算機タイヤ溝摩耗計算機トレーラー牽引荷重計算機旅行費用割り勘計算停止距離計算機労災補償計算機遺産配分電卓商標区分検索ツール特許出願料電卓売上税ネクサスチェッカー刑期短縮計算機時効計算機Airbnb料金最適化ツールルームメイト家賃分割計算機セクション8 家賃電卓BRRRR法計算機キャッシュオンキャッシュリターン計算機賃貸利回り計算機1031エクスチェンジ計算機資産成長ビジュアライザーランチ代計算機ジム vs 自宅トレーニング費用電卓コーヒー代計算機リモートワーク節約計算機副業ROI電卓サブスクリプション費用トラッカーSaaS料金計算ツールフリーランスプロジェクト料金計算機スモークウッド・ペアリングガイド発酵時間計算機マリネ時間計算機食事制限レシピフィルタースパイス代用品ファインダーカフェイン半減期トラッカー標準ドリンク計算ツールワインペアリング提案ツールクライミンググレード変換器自転車ギア比計算機釣り結び強度計算機ヨガポーズホールドタイマー水泳SWOLF電卓レースタイム予測計算機ボクシングパンチ力計算機ラグビー得点電卓クリケット・ランレート電卓テニススコアトラッカーWellsスコア電卓 (DVT/PE)グラスゴー・コーマ・スケール計算機アプガースコア計算機FFMI 電卓クーパー12分間走計算ツール1マイルウォークテストロックポート電卓除脂肪体重から筋力計算炭水化物インスリン比計算機インスリン感受性係数計算機ヘブライ暦変換器ヒジュラ暦変換器旧暦変換ツール文化別年齢電卓どれくらい前計算機あと何日カウントダウン電卓日付パターンジェネレーター日付に営業日を追加営業日計算機単語頻度アナライザー文の長さばらつき分析ツールヘミングウェイ風リーダビリティエディタ発音IPA変換ツールヴィジュネル暗号ツールアトバッシュ暗号ツールROT13エンコーダー・デコーダーEXIFデータビューア・削除ツールバックロニム ジェネレーター頭字語ジェネレーターパングラムチェッカーリポグラム チェッカー画像からSVGトレーサー画像からASCIIアートへの変換器JSONスキーマジェネレーターTypeScriptプレイグラウンドLessからCSSへのコンパイラーSCSSからCSSへのコンパイラーSVGからReact/JSXへの変換器クエリ文字列ビルダーURLパーサーUUID検証・デコーダーHTTPステータスコードリファレンスcURLコマンドビルダーシェルピンスキーの三角形ジェネレーター3D曲面プロッター極方程式プロッタージュリア集合生成器マンデルブロ集合エクスプローラーL-Systemフラクタルジェネレータードロネー三角形分割ジェネレーターボロノイ図ジェネレータースピログラフジェネレーターテッセレーションジェネレーターシックスシグマ工程能力計算機youtubeサムネイルダウンローダーyoutube収益見積もりツールランダムRPGキャラクタージェネレーター