Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールは使いやすかったですか?
フィードバックは改善に役立ちます
将JPG、PNG等图片文件在线转换为Base64字符串,适用于网页开发与数据嵌入。
概要
解決できる課題、処理の仕組み、データの範囲を確認できます。
このページでは、画像ファイルからBase64形式の文字列を作る方法と、Base64文字列から画像を表示して保存する方法を選べます。画像から作る結果は、画像の種類を示す情報を含む data URL です。たとえば data:image/png;base64,... の先頭部分がメディアタイプを示し、カンマ以降が画像データをBase64で表します。
Base64はバイナリデータを文字で表現する符号化方式で、圧縮や暗号化ではありません。RFC 4648の標準的な方式では、元データ3オクテットを4文字で表し、末尾の長さによって = の埋め合わせが付く場合があります。このため、文字列は元の画像データより長くなります。data URLの形式はRFC 2397で定義され、メディアタイプと符号化方式をデータ本体に添えて渡せます。
小さな画像をHTMLやCSSの例に含めたり、APIなどから受け取ったdata URLを目で確認したりするときに利用できます。画像のサイズ変更、圧縮、別形式への変換を行う機能ではありません。
完全なdata URLは data:[メディアタイプ];base64,[データ] の形です。画像の場合は data:image/jpeg;base64,... のように、PNGなら image/png、JPEGなら image/jpeg といった型を指定します。画像からBase64を作ると、選んだ画像のメディアタイプを含むdata URLが結果になります。
復元側に先頭のdata URLがない文字列だけを貼り付けた場合、このページはPNGとして表示を試みます。元データがJPEGやWebPなどPNG以外なら、この仮定では表示できないことがあります。正しい形式が分かる場合は、該当するメディアタイプを含むdata URLを入力してください。接頭辞を書き換えるだけでは、画像形式そのものは変換されません。
規格上のデータ形式を確認する場合は、RFC 4648がBase64の符号化規則を、RFC 2397がdata URLの構造を定めています。ブラウザーでのdata URL利用の概要はMDNの解説でも確認できます(2026年10月1日確認)。
使い方
手順に沿って操作し、例を使って入力と結果を確認します。
「画像からBase64」を選び、画像を1枚選択します。5 MBを超えるファイルは受け付けられません。処理後に表示される文字列には、画像のメディアタイプを含むdata URLが付いています。
「Base64から画像」を選び、完全なdata URLまたはBase64本文を貼り付けます。内容が画像として読み込めるとプレビューが表示され、幅・高さ、形式、概算サイズを確認できます。
画像から作った文字列はコピーできます。復元した画像はダウンロードできます。次のデータを扱う前に「クリア」するか、変換方向を切り替えて入力と表示をリセットしてください。
復元結果のプレビューが出ないときは、文字列が途中で切れていないか、data URLのカンマ以降に不要な引用符や説明文が混ざっていないかを確認します。
活用例
仕事や日常の流れの中での活用方法を紹介します。
HTMLやCSSの短いサンプルにアイコンなどを含めたい場合、画像をdata URLにしてコードと一緒に扱えます。生成した文字列を貼り付ける先がdata URLを受け付けるか確認してください。
レスポンスや設定ファイルに画像のBase64文字列が含まれるとき、復元モードに貼り付けると画像として読めるかを確かめられます。メディアタイプや内容に不整合があるとプレビューできない場合があります。
小さな画像を含むテスト例をテキストとして渡す用途に向きます。Base64化すると文字列が長くなるため、大きな画像をそのまま文書や設定に埋め込む前に扱いやすさを検討します。
Q&A
よくある疑問や迷いやすい点をまとめて確認できます。
入力できますが、画像として表示するときはPNGとして読み込みを試みます。元画像がPNG以外なら、正しいメディアタイプを含むdata URLを用意してください。
いいえ。Base64はデータを文字で表す方式で、画像の圧縮や画質変更は行いません。表現のため文字列は元データより長くなります。
この機能は符号化と復元を行うもので、画像形式の変換は行いません。data URLのメディアタイプだけを書き換えても元の画像形式は変わらないため、形式変更には画像変換機能を使ってください。
選択できるのは画像として扱えるファイルで、5 MBを超えるものは処理対象外です。ファイル形式やサイズを確認し、必要であれば先に画像を小さくしてください。
注意
利用範囲、結果の制限、必要な注意点を事前に確認します。
関連
関連ツール、特集、利用可能なAPIを探せます。