画像をBase64に変換

画像(PNG、JPG、GIF、SVG、WebP)をBase64データURIに即座に変換。ドラッグ&ドロップ対応。100%クライアントサイド。

100%クライアントサイド — データがデバイスから離れることはありません

ここに画像をドロップするか、クリックして参照

PNG、JPG、GIF、SVG、WebP対応

このツールが安全な理由

データがデバイスから離れることはありません — すべてブラウザ内で実行されます。

サーバーへのアップロードなし。 他のツールはファイルをサーバーに送信しますが、私たちのツールは送信しません。
コンテンツの追跡ゼロ。 変換内容を閲覧、保存、記録することは一切ありません。
オフラインでも動作。 一度読み込めば、インターネット接続なしでツールが動作します。

コード例

プロジェクトにすぐに使えるコードスニペットです。

Node.js
import { readFileSync } from "fs";

// Read file and convert to Base64
const base64 = readFileSync("image.png").toString("base64");
const dataUri = `data:image/png;base64,${base64}`;

よくある質問

以下を検索するか、よくある質問をご覧ください。

画像をアップロードエリアにドラッグ&ドロップするか、クリックしてファイルを選択してください。HTML、CSS、JavaScriptで使用できるBase64データURIが即座に生成されます。
PNG、JPG/JPEG、GIF、SVG、WebP、BMPなど、一般的な画像形式すべてをサポートしています。MIMEタイプはファイルから自動的に検出されます。
変換は完全にブラウザ内で実行されるため、制限はデバイスのメモリに依存します。通常、最大50MBの画像までは問題なく動作しますが、非常に大きなテキスト文字列を生成するとブラウザの速度が低下する可能性があります。