Base64エンコード
テキストやファイルをBase64にエンコードします。
このツールはJavaScriptで動作します。使うには、ブラウザでJavaScriptを有効にしてページを再読み込みしてください。
ファイルを文字に変える。
Base64 Encode は、どんなファイルも、文字と数字といくつかの記号だけからなる Base64 の文字列に変えます。画像、PDF、音、書体、そのほかどんな種類のファイルでもアップロードできます。最大 64 MB です。この形式は、文字しか運べない通り道にファイルを通すために使われます。メールの添付、JSON の中にファイルを入れて送る API、設定ファイルに埋め込む証明書、HTML や CSS に埋め込む小さな画像などです。
「76 文字で改行する」は既定で入になっていて、メール(MIME)の行の長さの決まりに従います。一行の出力が欲しいときは切ってください。「data: URIとして出力」を選ぶと、出力は data:image/png;base64,… の形になります。この文字列はそのまま <img> タグや CSS の url() の中に貼り付けられます。ファイルの種類はファイル名から決められます。大事なこと。Base64 は暗号ではなく、誰でも元に戻せます。しかもファイルをおよそ 33 % 大きくします。元に戻すには「Base64デコード」ツールを使ってください。一度に最大 20 ファイルをアップロードでき、すべて同じ設定で処理されます。複数のファイルは 1 つの ZIP でダウンロードされます。
最初から最後まで
- ファイルをアップロード どんなファイルでもドラッグするか選びます。最大 64 MB。
- 形式を選びます。 メールや古い道具のためには改行を入のままにしてください。HTML や CSS に埋め込むなら data: URI を入にします。
- 符号化してダウンロードします。 Base64 の文字列が .txt のファイルとして落ちてきます。大きさの増え方が画面に出ます。
よくある質問
Base64 は安全ですか、暗号ですか。
違います。Base64 はただの符号化であり、鍵も要らず、誰でも数秒で元に戻せます。秘密の情報を守るために使わないでください。
ファイルが大きくなったのはなぜですか?
Base64 は 3 バイトごとを 4 文字で書きます。そのため出力はおよそ 33 % 大きくなります。改行が入なら、行の終わりの分も少し加わります。
data: URI はどこで役に立ちますか。
小さなアイコンや画像を、別のファイルを求めずに HTML や CSS に埋め込むためです。大きなファイルではページが重くなります。数 KB の画像に使ってください。
ファイルはサーバーに残りますか?
いいえ。ファイルは処理のためだけにサーバーへ送られ、処理が終わると削除されます。結果もダウンロードしてツールを閉じると削除されます。アカウント、名前、メールアドレスは不要で、ファイルが第三者のサービスに送られることはありません。利用は無料です。処理回数に 1 時間あたり・1 日あたりの上限はなく、処理の前に広告を見る必要もなく、出力に透かしを入れることもありません。
その他のファイルツール
RUPO Studio