このページはAIで翻訳されており、ネイティブスピーカーによる確認はまだ行われていません。 英語版を読む

Base64 エンコード・デコード

Base64 はバイナリデータを 64 種類の文字で表します。data URI、メールの添付ファイル、Basic 認証ヘッダー、テキストしか受け付けない API に使われます。

またはエンコードするファイルを選択最大25MB

すべてブラウザ内で動作します。入力内容やファイルがサーバーにアップロードされることはありません。

使い方

  1. テキストを入力するか、エンコードするファイルを選びます。
  2. 「エンコード」か「デコード」を押します。JWT や URL には URL セーフモード(+ と / の代わりに - と _)をオンにします。
  3. 結果をコピーするか、デコードしたバイナリデータをファイルとしてダウンロードします。

使用例

テキスト

「مرحبا」→ 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間で変換し、画像や画面から色を抽出して、白・黒の文字とのコントラストを確認できます。

ツールを検索