無料AIツール集

URLエンコード/デコード無料・登録不要

URLに含まれる日本語や特殊文字をエンコード・デコード。パラメータ付きURLの作成やデバッグに便利です。

シェア
最終更新:
所要時間: 約1分

URLエンコード/デコードの使い方

  1. 1エンコードまたはデコードを選択します
  2. 2URLまたはテキストを入力します
  3. 3「変換する」ボタンをクリックして結果をコピーします

URLエンコード/デコードの例文・サンプル

URLエンコード例

入力例
https://example.com/検索?q=東京 観光
出力例
https://example.com/%E6%A4%9C%E7%B4%A2?q=%E6%9D%B1%E4%BA%AC%20%E8%A6%B3%E5%85%89

よくある質問

URLエンコード/デコードは無料ですか?

はい、完全無料でご利用いただけます。会員登録も不要です。

スマートフォンでも使えますか?

はい、スマートフォン・タブレット・PCなど、ブラウザがあればどのデバイスでもご利用いただけます。

入力したコードやデータは安全ですか?

はい、入力データはブラウザ上で処理され、サーバーに送信されません。安心してご利用ください。

📘 関連ガイド記事

関連ツール

URLエンコード/デコードについて

URL エンコード・デコードが解決する課題

URLには使えない文字(スペース、日本語、特殊記号など)が含まれている場合、URL エンコード(パーセントエンコーディング)が必要です。検索クエリパラメータ・SNS共有リンク・API リクエストパラメータなどで、文字化けや動作不良の原因になります。逆にエンコードされた URL を読み解きたい場合、デコードが必要です。本ツールは URL の任意の文字列を瞬時にエンコード・デコードし、コピー&ペーストですぐ使える形で出力します。

こんなシーンで使えます

【1. 検索URL や共有リンクの作成】SNSに投稿する時、日本語キーワードを含むURLが正しく動くようエンコードできます。

【2. API リクエストの作成】REST API のクエリパラメータに日本語や特殊記号を含む値を渡す時、エンコードしてから送信する必要があります。

【3. ログ・URL解析】サーバーログや解析ツールで見るエンコード済みURLを、人間が読める形にデコードして内容を理解できます。

他の方法とこのツールの違い

JavaScript の encodeURIComponent() や Python の urllib.parse.quote() でも変換可能ですが、ブラウザですぐ確認したい時に手間です。本ツールはブラウザ内で完結し、サーバー送信なしで瞬時に変換できます。会員登録もログインも不要です。

よくある失敗と注意点

1つ目の失敗は、encodeURI() と encodeURIComponent() の違いを意識しないことです。前者はURL全体のエンコード、後者はクエリパラメータの値のエンコードに使います。本ツールは encodeURIComponent 相当の処理が中心です。

2つ目は、二重エンコードです。エンコード済みのURLを再度エンコードすると「%25」のような形になり、意図しない結果になります。

3つ目は、URLの最大長です。URL長は実装によって2,000〜8,000文字制限があるため、エンコード後に長くなりすぎる場合は別の手段(POSTでボディ送信など)を検討してください。