SYSEC WebTools

エンコード / デコード

UTF-8 テキストを標準 Base64 に変換し、= パディングを付けます。デコードは ASCII 空白を無視し、正しいパディングが必要です。

入力上限は UTF-8 で 1 MiB です。結果を自動保存しません。中国語、絵文字、空文字列にも対応します。

エンコードは暗号化ではありません。Base64 で秘密を保護することはできません。

使い方

形式とエンコード・デコードを選び、入力して変換します。結果から逆変換を準備するボタンで入力と操作を切り替え、再度変換して確認できます。入力、形式、操作の変更で古い結果を消去します。

使用例と FAQ

Base64 の例:Hello → SGVsbG8=、中文 → 5Lit5paH。Hex の例:中文 → e4b8ade69687。元の空白と改行もエンコード時に保持します。

URL コンポーネントのデコードは + を保持し、フォームのデコードは空白に変えます。例:a+b は URL では a+b、フォームでは a b になります。

Base64 と Hex は任意のバイトを表現できますが、このツールは UTF-8 テキストのみを変換します。不正な UTF-8 はエラーです。HTML デコードはタグ解析やスクリプト実行をせず、HTML の安全化ツールではありません。1 MiB を超えた出力は次の入力にする前に減らしてください。