Barokit

🔗URLエンコーダ / デコーダ

URL内の韓国語・特殊文字をパーセントエンコードまたはデコード。encodeURIComponent / encodeURIモード対応。

🔒 ブラウザ内処理ウォーターマークなし登録不要

使い方

  1. 1左側にテキスト/URLを入力します。
  2. 2エンコードまたはデコードボタンを押します。
  3. 3結果をコピーします。

よくある質問

encodeURIとencodeURIComponentの違いは?+

encodeURIはURL全体用で':/?#&='などの区切り文字を保持します。encodeURIComponentはクエリ文字列値用ですべての特殊文字をエンコードします。

なぜ日本語URLが%E3%81%82のように見えるのですか?+

URL標準はASCIIのみ許可するため、非ASCII文字(日本語・絵文字)はUTF-8バイトごとに%XX形式でエンコードされます。日本語1文字=3バイト=9個の%です。

どの文字がエンコードされますか?+

スペース、日本語、漢字、絵文字、!#$&'()*+,/:;=?@[]などの予約文字がエンコードされます。

クエリ文字列作成時はどのモード?+

encodeURIComponentが安全です。encodeURIは= & ?などの構造文字を保持するため、意図と異なる結果になる可能性があります。

URLが長すぎます。短縮できますか?+

パーセントエンコーディングでは文字を短縮できません。ただし[テキスト圧縮]ツールで一部パラメータを圧縮できます。

デコード時に文字化けする理由は?+

二重エンコード(既にエンコード済みのものをさらにエンコード)されている、またはUTF-8以外のエンコーディング(EUC-KRなど)でエンコードされたURLの可能性があります。

関連ツール