URL 디코드
퍼센트 인코딩된 URL, 쿼리 문자열 또는 폼 값(예: %ED%95%9C%EA%B8%80)을 붙여넣으면 읽을 수 있는 텍스트로 되돌립니다.
팁: Ctrl + Enter (Mac은 ⌘ + Enter)를 누르면 디코딩됩니다.
준비됨
URL 디코딩이란?
링크에는 공백, 한글 같은 비영문 문자, &나 ? 같은 기호를 그대로 넣을 수 없어서 %로 시작하는 코드로 바꿔 씁니다. 예를 들어 공백은 %20, é는 %C3%A9가 됩니다. URL 디코딩은 이 코드를 다시 일반 텍스트로 바꾸는 것입니다.
사용 방법
- 인코딩된 링크나 텍스트를 위 칸에 붙여넣으세요.
- 디코드를 누르면 읽을 수 있는 텍스트가 아래에 표시됩니다.
- 글자 대신
�가 보이면 문자 집합 목록에서 자동 감지를 선택하세요.
예시
| 인코딩됨 | 디코딩됨 |
|---|---|
hello%20world | hello world |
caf%C3%A9%20cr%C3%A8me | café crème |
https%3A%2F%2Fexample.com%2F%3Fq%3Da%26b%3Dc | https://example.com/?q=a&b=c |
%2520 (재귀) | 공백 한 칸 |
자주 묻는 질문
%20은 무슨 뜻인가요?
공백입니다. % 뒤의 두 글자가 인코딩된 문자 하나를 나타냅니다. 예를 들어 %2F는 /, %3F는 ?, %26은 &입니다.
+가 공백으로 바뀌지 않는 이유는 무엇인가요?
일반 링크에서 +는 그냥 더하기 기호입니다. 웹 폼에서 보낸 데이터만 +를 공백으로 씁니다(예: q=hello+world). 이런 경우 +를 공백으로 처리를 선택하세요.
결과에 %20이나 %25 같은 코드가 남아 있어요. 왜 그런가요?
텍스트가 여러 번 인코딩되었기 때문입니다(%25는 % 자체의 코드입니다). 재귀적으로 디코딩을 선택하거나 입력으로 사용을 누른 뒤 다시 디코딩하세요.
글자 대신 �가 보이는 이유는 무엇인가요?
텍스트가 UTF-8이 아닌 다른 문자 집합(오래된 한국 사이트에서는 주로 EUC-KR)으로 인코딩되었기 때문입니다. 자동 감지를 선택하거나 목록에서 맞는 문자 집합을 고르세요.
%zz 같은 잘못된 시퀀스는 어떻게 되나요?
그대로 유지되며, 이런 시퀀스가 몇 개 있었는지 안내가 표시됩니다.