Free Tools / Encoding

URL Encoder & Decoder

URLや日本語クエリ文字列を encodeURIComponent / encodeURI 方式で相互変換します。RFC 3986 準拠の文字種に応じて2種類のエンコーディングを切り替え可能で、すべての処理はあなたのブラウザの中で完結します。

URL 変換

変換モードと、エンコード方式(component / 全体)を選択してください。

0
0

About

URLエンコーディング とは

URLエンコーディング(パーセントエンコーディング)はRFC 3986で規定された方式で、URLに含められない文字や予約文字を %xx 形式(バイトの16進表現)に置換します。マルチバイト文字はUTF-8でバイト列に変換した後、各バイトを%xxに変換します。

クエリ値には component を

?q=東京&date=2024/01 のような値を組み立てる時は、各値ごとに encodeURIComponent を適用します。値の中に含まれる &= がパラメータ区切りと混同されるのを防げます。

URL 全体の整形には encodeURI

既に組み立て済みのフルURLを安全な形に整える場合は encodeURI を選択。スキーム・ホスト・パス区切りの:/?#などはエンコードされず、構造が壊れません。

文字数の目安

日本語1文字(ひらがな・漢字)は概ね %xx%xx%xx(9文字)に膨らみます。SNSの文字数制限など長さがクリティカルな場面では注意。

More tools

他の無料ツール

ページトップへ戻る
×