開発者向けツール

Base64エンコーダ&デコーダ

UTF-8テキストを標準またはURLセーフなBase64でエンコード/デコードします。

Base64エンコーダ&デコーダ workspace

使い方

Encode または Decode を選びます。値が + と / の代わりに - と _ を使う場合は URL-safe をオンにします。無効な文字や不正な長さは、部分結果を返さず報告します。

例

単語 PepsTools は UGVwc1Rvb2xz にエンコードされます。

入力

PepsTools

出力

UGVwc1Rvb2xz

仕組み

エンコードは UTF-8 バイトを使います。デコードはアルファベットとパディングを確認してからテキストを返します。URL-safe モードは URL 用アルファベットを扱い、省略されたパディングも受け付けます。

よくあるエラー

  • デコーダがアルファベット無効と言う 標準モードは - と _ を拒否します。URL-safe をオンにするか + と / に戻してください。
  • 長さが無効 Base64 はパディング後4文字のグループです。1文字の余りはデコードできません。

制限

テキスト向けであり、任意のバイナリダウンロード向けではありません。UTF-8 でないデコード結果は拒否されます。リモートエンコーダには接続しません。

プライバシー

貼り付けたテキストはブラウザ内で処理されます。PepsTools は受け取らず、保存せず、他のサービスへも送りません。

よくある質問

デコードはデータが信頼できる証明ですか?

いいえ。Base64 は符号化であり、署名でも暗号化でもありません。