DevDesk

ENCODING / DEVDESK

Base64 エンコード / デコード

UTF-8 テキストを Base64 に変換し、Base64 をテキストに戻します。複数バイト文字と絵文字も扱えます。

入力
結果

入力と出力の例

例 1

入力

DevDesk

出力

RGV2RGVzaw==

例 2

入力

Hello, world!

出力

SGVsbG8sIHdvcmxkIQ==

使い方

  1. テキストまたは Base64 文字列を入力します。
  2. エンコードまたはデコードを選択します。
  3. 結果をコピーするか、入力と出力を入れ替えます。

よくある質問

Base64 はデータを暗号化しますか?

いいえ。Base64 はバイト列を文字で表す方式で、鍵や機密性は提供しません。

日本語や絵文字が文字化けしませんか?

TextEncoder と TextDecoder で UTF-8 バイトを扱い、複数バイト文字を保ちます。

URL-safe Base64 は何が違いますか?

+ と / の代わりに - と _ を使い、パディングを省略する場合があります。標準 Base64 と区別してください。