Quicker

URLエンコード / デコード

テキストをパーセントエンコード(%XX形式)に変換、またはURLエンコードされた文字列を元のテキストに戻す無料オンラインツール。日本語にも対応。

共有:B!

使い方

  1. モードを選択する

    「エンコード」でテキストをURLエンコード形式に変換、「デコード」でURLエンコード文字列を元のテキストに戻します。

  2. テキストを入力する

    入力欄にテキストを入力またはペーストします。日本語などのUnicode文字はUTF-8バイトとしてエンコードされます(例:あ → %E3%81%82)。

  3. 結果を確認する

    入力と同時に変換結果が出力欄に表示されます。

  4. コピーまたは交換する

    「コピー」ボタンで結果をクリップボードに保存。「入出力を交換」で双方向の変換テストができます。

よくある質問

URLに使用できない文字や特別な意味を持つ文字を、%に続けて2桁の16進数で表現する変換方式です。たとえばスペースは%20、「あ」はUTF-8バイト列の%E3%81%82に変換されます。

このツールが使用するencodeURIComponentは/、?、#、&などほぼすべての特殊文字をエンコードします。encodeURIはURLの構造文字(/、?、#など)をエンコードしないため、URL全体をエンコードする際に使います。

はい、同じ仕組みです。RFC 3986で定義されている「パーセントエンコーディング」が正式名称で、「URLエンコード」は日常的によく使われる呼び名です。

はい。ASCII以外の文字はまずUTF-8バイト列に変換され、各バイトがパーセントエンコードされます。たとえば「日」は%E6%97%A5になります。