---
title: "URLエンコード・デコード - URL特殊文字の相互変換"
description: URLの特殊文字をエンコード・デコードできるツールです。クエリ値とURL全体を選んで変換でき、クエリ文字列の+を空白として扱うこともできます。日本語URLやパラメータの確認に役立ちます。
canonical_url: "https://web-toolbox.dev/tools/url-encode-decode"
meta:
  author: K
  "og:description": URLの特殊文字をエンコード・デコードできるツールです。クエリ値とURL全体を選んで変換でき、クエリ文字列の+を空白として扱うこともできます。日本語URLやパラメータの確認に役立ちます。
  "og:image": "https://web-toolbox.dev/og/ja/tools/url-encode-decode-4265a5aa.png"
  "og:image:alt": URLエンコード・デコード
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "URLエンコード・デコード - URL特殊文字の相互変換"
---

> Index of every page on this site: [llms.txt](https://web-toolbox.dev/llms.txt)

# **URLエンコード・デコード**

URLの特殊文字をクエリ値・URL全体で変換

変換方式

**テキスト**

**エンコード結果**

読み取り専用

## URLエンコード・デコードツールとは？

URLでそのまま使えない文字をパーセントエンコードしたり、エンコード済みの文字列を元に戻したりするツールです。日本語を含むURLやクエリパラメータの確認に使います。

エンコードとデコードを切り替えられ、入力するとすぐに結果が更新されます。

## 使い方

1. エンコードかデコードを選びます。
2. テキストを入力し、結果を確認します。
3. 必要に応じてオプションで、変換範囲や行単位の変換を切り替えます。

## 主な設定項目

### 変換範囲

クエリ値は、`**&**`や`**=**`などの記号も含めて変換します。URL全体は、`**://**`や`**?**`などURLの構造を残したまま変換します。URLそのものを貼り付けるときはURL全体、パラメータの値だけを変換するときはクエリ値を選びます。

URL全体を選んだときは、空白の扱いは表示されません。

変換範囲がクエリ値のときは、方向に応じて空白の扱いを選べます。

- エンコード時（空白を+で表す）: フォーム送信やクエリ文字列の形式に合わせます。入力に含まれる `**+**`は `**%2B**`になります
- デコード時（+を空白として扱う）: クエリ文字列の `**+**`を空白に戻します

### 行単位で変換

改行ごとに個別に変換します。複数のURLをまとめて処理したいときに使います。変換できなかった行はそのまま残り、行番号が表示されます。

## 活用シーン

- 日本語を含む値をクエリパラメータに組み込みたいとき
- APIリクエストのURLが正しくエンコードされているか確認したいとき
- エンコード済みのURLを読める形に戻したいとき
- 複数行のURLやパラメータをまとめて変換したいとき

## 使うときの注意点

- デコードできない入力はエラーになります。 `**%**`の後に16進数2桁が続いているかを確認してください
- URL全体でデコードしても、 `**:**`や `**/**`などの予約文字のエンコード（ `**%3A**`など）は残ります。すべて元の文字に戻したいときは、クエリ値を選んでください

**使ってみてどうでしたか？**

最終更新: 2026年10月27日

### **関連ツール**

- [<h4>**Base64デコード**</h4>](https://web-toolbox.dev/tools/base64-decode)
- [<h4>**Base64エンコード**</h4>](https://web-toolbox.dev/tools/base64-encode)
- [<h4>**ASCII to HEX変換**</h4>](https://web-toolbox.dev/tools/ascii-to-hex)
- [<h4>**CSV to JSON変換**</h4>](https://web-toolbox.dev/tools/csv-to-json)
- [<h4>**HEX to ASCII変換**</h4>](https://web-toolbox.dev/tools/hex-to-ascii)
- [<h4>**JSON to CSV変換**</h4>](https://web-toolbox.dev/tools/json-to-csv)
- [<h4>**JSON to TOON変換**</h4>](https://web-toolbox.dev/tools/json-to-toon)
- [<h4>**JSON to YAML変換**</h4>](https://web-toolbox.dev/tools/json-to-yaml)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://web-toolbox.dev/#website","@type":"WebSite","description":"アカウント登録不要で使える無料Web開発ツール80種類以上。JSON整形、Base64変換、カラーコード変換、QRコード生成などをブラウザ上で瞬時に実行。開発者の作業効率を大幅に向上させます。","inLanguage":"ja-JP","name":"Web ToolBox","url":"https://web-toolbox.dev/","workTranslation":{"@id":"https://web-toolbox.dev/en#website"}},{"@id":"https://web-toolbox.dev/tools/url-encode-decode#webpage","@type":"WebPage","description":"URLの特殊文字をエンコード・デコードできるツールです。クエリ値とURL全体を選んで変換でき、クエリ文字列の+を空白として扱うこともできます。日本語URLやパラメータの確認に役立ちます。","name":"URLエンコード・デコード - URL特殊文字の相互変換","url":"https://web-toolbox.dev/tools/url-encode-decode","isPartOf":{"@id":"https://web-toolbox.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://web-toolbox.dev/tools/url-encode-decode"]}]},{"@id":"https://web-toolbox.dev/tools/url-encode-decode#/schema/web-application/1","@type":"WebApplication","applicationCategory":"UtilityApplication","description":"URLの特殊文字をエンコード・デコードできるツールです。クエリ値とURL全体を選んで変換でき、クエリ文字列の+を空白として扱うこともできます。日本語URLやパラメータの確認に役立ちます。","name":"URLエンコード・デコード - URL特殊文字の相互変換","operatingSystem":"Windows, macOS, Linux, Android, iOS"}]}
```

## Sitemap

See the full [sitemap](https://web-toolbox.dev/sitemap.md) for all pages.
