⚡エンコーダ/デコーダ
読み込み中...
エンコードはデータを特定の形式に変換するプロセスであり、デコードはその逆です。ウェブ開発では、URLへの特殊文字の含入、バイナリデータのテキスト送信、HTMLでの安全な表示などに不可欠です。このツールはBase64、URL、Hex、HTML、Unicode、JSONなどの変換を一画面で処理し、34種類以上の文字セットをサポートします。
使い方
- 1テキストを入力
上部の入力エリアにテキストを入力または貼り付けます。入力と同時に、すべての形式の変換結果がリアルタイムで表示されます。
- 2文字セットの選択(任意)
エンコードは常にUTF-8を使用します。デコード時は、EUC-KR、Shift_JIS、GB2312など、さまざまな文字セットを選択できます。
- 3結果を確認
Base64、URL、Hex、HTMLエンティティ、Unicodeエスケープなどのカテゴリ別に整理された結果を確認します。各項目のコピーボタンで必要な値をコピーできます。
- 4変換の連鎖
「入力として使用」ボタンをクリックすると、その結果を新しい入力として設定でき、連続した変換が可能です。
ヒント
- 💡Base64は、HTML/CSSに画像を埋め込むためのData URIや、メールの添付ファイルの処理によく使われます。
- 💡URLパラメータに特殊文字や非ASCII文字を含める場合は、URLエンコードが必要です。
- 💡HTMLエンティティ変換は、ユーザー入力を安全にレンダリングし、XSS攻撃を防ぐのに役立ちます。
- 💡長さ情報(文字数、バイト数、単語数)により、データの制限値を簡単にチェックできます。