エンコード形式の選択
形式:
チェーン:
→
入力
0 文字
出力
0 文字
最近の変換履歴(最大5件)
- まだ変換履歴がありません。
エンコーダー/デコーダーとは
エンコードとは、テキストやバイナリデータを別の表現形式に変換することで、安全に転送・保存・埋め込みができるようにする処理です。デコードはその逆で、元のデータを復元します。暗号化とは異なり、エンコードはセキュリティ機構ではなく、変換手順は公開されており完全に可逆です。テキストベースのプロトコルでバイナリデータを送信する、HTMLやURLに特殊文字を安全に埋め込む、認証トークンを検査するといった場面で広く使われます。
対応形式一覧
| 形式 | エンコード例 | 主な用途 |
|---|---|---|
| Base64 | Hello → SGVsbG8= | メール添付・データURI・JWT |
| URLエンコード | a b → a%20b | クエリ文字列・フォームデータ |
| HTMLエンティティ | <b> → <b> | HTML安全出力 |
| 16進数(Hex) | A → 41 | デバッグ・バイナリ解析 |
| 2進数(Binary) | A → 01000001 | 低レベル解析 |
| 8進数(Octal) | A → \101 | Unixパーミッション・Cエスケープ |
| ASCIIコード | Hi → 72 105 | プロトコルデバッグ |
| Unicodeエスケープ | © → \u00A9 | JavaScriptソース・JSON |
| JWTデコード | eyJ… → header+payload JSON | ライブラリ不要のトークン検査 |
チェーンエンコードの使い方
チェーン機能を使うと、2段階のエンコードを連続して適用できます。たとえば「16進数 → Base64」を選ぶと、各文字を16進数コードに変換してからBase64エンコードします。難読化されたペイロードの解析やCTF(セキュリティコンテスト)などで役立ちます。
関連ツール
Base64エンコード → Base64エンコーダー
URLエンコード → URLエンコーダー
HTMLエンティティ変換 → HTMLエンティティエンコーダー
エンジニアの確定申告を、もっとラクに
コードは書けても、帳簿はちょっと…というエンジニアの方へ。クラウド会計ソフト「freee」なら、銀行口座・クレジットカードと自動連携して経費を自動分類。確定申告書の作成もガイドに沿うだけで完結します。副業・フリーランス収入がある方にも対応。
freee会計を無料で試す(30日間)