URL кодирование
Безопасное кодирование компонентов URL
Input
Loading editor...
Output
Loading editor...
Похожие инструменты
Часто задаваемые вопросы
URL-кодирование (percent-encoding) заменяет небезопасные символы на % и две шестнадцатеричные цифры. Например, пробел становится %20, амперсанд — %26. Так спецсимволы не ломают разбор URL.
Кодировать нужно символы со специальным значением в URL: пробелы, &, =, ?, #, /, @ и не-ASCII. Буквы, цифры и - _ . ~ обычно безопасны.
Вставьте значение параметра (не весь URL) и нажмите «Закодировать». Например, для запроса «hello world & more» получится «hello%20world%20%26%20more» — так его безопасно подставлять в query string.
encodeURI кодирует целый URL, но сохраняет структурные символы :, /, ?, #, &. encodeURIComponent кодирует всё, кроме букв, цифр и - _ . ~ — его используют для отдельных значений параметров.