Codificador/Decodificador de URL
Codifique e decodifique URLs para transmissão segura
Entrada
Saída
Codificações URL Comuns
␣
%20
Space
!
%21
Exclamation
#
%23
Hash
$
%24
Dollar
&
%26
Ampersand
'
%27
Apostrophe
(
%28
Open Paren
)
%29
Close Paren
+
%2B
Plus
/
%2F
Slash
:
%3A
Colon
=
%3D
Equals
?
%3F
Question
@
%40
At
Sobre Codificação de URL
encodeURIComponent: Codifica todos os caracteres exceto: A-Z a-z 0-9 - _ . ! ~ * ' ( )
encodeURI: Codifica todos os caracteres exceto: A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #
Perguntas frequentes
Quando devo usar codificação de URL?
Codifique caracteres especiais ao passar dados em URLs: espaços, &, =, ?, # e caracteres não-ASCII.
Qual a diferença entre encodeURI e encodeURIComponent?
encodeURI codifica URL completa preservando :, /, ?, #. encodeURIComponent codifica tudo, adequado para valores de parâmetros.
Por que vejo %20 ao invés de espaços?
URLs não podem conter espaços. %20 é a representação percent-encoded de um espaço.