ファイルをデータURIに変換画像、フォント、小さなファイルをBase64のデータURIに変換します。
Base64 エンコード・デコード
Base64 はバイナリデータを 64 種類の文字で表します。data URI、メールの添付ファイル、Basic 認証ヘッダー、テキストしか受け付けない API に使われます。
またはエンコードするファイルを選択最大25MB
すべてブラウザ内で動作します。入力内容やファイルがサーバーにアップロードされることはありません。
使い方
- テキストを入力するか、エンコードするファイルを選びます。
- 「エンコード」か「デコード」を押します。JWT や URL には URL セーフモード(+ と / の代わりに - と _)をオンにします。
- 結果をコピーするか、デコードしたバイナリデータをファイルとしてダウンロードします。
使用例
テキスト
「مرحبا」→ 2YXYsdit2KjYpw==
Basic 認証
「user:pass」→ dXNlcjpwYXNz
プライバシー
すべてブラウザ内で動作します。入力内容やファイルがサーバーにアップロードされることはありません。 ブラウザに保存される内容(お気に入りと履歴のみ)については、プライバシーポリシーをご覧ください。 プライバシーポリシー
ご自身で確認できます:ブラウザの開発者ツールを開き、「ネットワーク(Network)」タブを選んでツールを使ってください。ファイルがアップロード要求に現れることはありません。このページがオフライン用に保存された後は、インターネットを切断しても作業を続けられます。 広告と匿名の訪問統計は、有効な場合は独自に通信しますが、あなたのファイルやテキストを受け取ることはありません。
よくある質問
Base64 は暗号化ですか?
いいえ。誰でもデコードできます。転送用のエンコード方式であり、データを隠す方法ではありません。
出力が大きくなるのはなぜ?
Base64 は 3 バイトごとに 4 文字を使うため、結果は入力より約 33% 大きくなります。
関連ツール
開発者ツールをすべて表示URL エンコード・デコードURL やクエリ文字列用にテキストをパーセントエンコードし、エンコード済み URL をデコードし、完全な URL を構成要素とクエリパラメーターに分解します。
JWT デコーダーJSON Web Token をデコードしてヘッダーとペイロードを読み、有効期限と発行日時を読みやすい形で表示します。
ハッシュ生成ツール(SHA)ブラウザーの Web Crypto API を使って、テキストの SHA-1、SHA-256、SHA-384、SHA-512 ハッシュと HMAC 署名を生成します。
SVGプレビュー&最適化SVGファイルを安全にプレビューし、コメント、エディタのメタデータ、空白を削除して軽量化します。
カラーピッカー&変換色を選び、HEX・RGB・HSL間で変換し、画像や画面から色を抽出して、白・黒の文字とのコントラストを確認できます。