URL 인코딩 및 디코딩
특수문자를 URL 퍼센트 인코딩(%XX)으로 바꾸거나 원래 문자로 디코딩합니다.
편집기
Ln 1, Col 10줄0개 단어0자
URL 인코딩 및 디코딩: 어떤 도구인가요?
웹 주소의 쿼리 매개변수나 경로에 포함할 수 있도록 공백과 특수문자를 %XX 형태의 퍼센트 인코딩으로 변환하거나, 퍼센트 인코딩된 주소를 사람이 읽을 수 있는 텍스트로 복원합니다.
URL 인코딩 및 디코딩: 사용 방법
- 인코딩하거나 디코딩할 텍스트를 붙여넣습니다.
- 'URL 인코딩' 또는 'URL 디코딩' 버튼을 클릭합니다.
- 변환된 URL 문자열을 복사합니다.
URL 인코딩 및 디코딩: 언제 사용하나요?
- 웹 API 호출 시 전달할 한글이나 특수문자 파라미터를 퍼센트 인코딩할 때
- 브라우저 주소창에서 복사해 온 %20, %EC%9D%B4 등의 암호 같은 URL을 한글로 복원할 때
- 웹 링크의 쿼리 스트링 값을 안전하게 이스케이프할 때
URL 인코딩 및 디코딩: 예시
입력
café & tea
결과
caf%C3%A9%20%26%20tea
입력
caf%C3%A9%20%26%20tea
결과
café & tea
입력
price=10€¬e=50% off
결과
price%3D10%E2%82%AC%26note%3D50%25%20off
URL 인코딩 및 디코딩: 자주 묻는 질문
공백은 어떻게 변환되나요?
표준 퍼센트 인코딩 규칙에 따라 공백은 %20으로 변환됩니다.
전체 URL 주소를 넣어도 안전한가요?
네. 쿼리 파라미터 값뿐 아니라 전체 URL을 디코딩하여 읽기 쉬운 형태로 확인할 때도 유용합니다.
한글 URL도 올바르게 디코딩되나요?
네. UTF-8 기반 퍼센트 인코딩을 지원하므로 복잡한 한글 주소도 본래 글자로 깔끔하게 디코딩됩니다.
+ 기호는 공백으로 처리되나요?
URL 디코딩 시 폼 전송 방식의 + 기호도 공백으로 올바르게 변환됩니다.
텍스트가 서버로 전송되나요?
아닙니다. 모든 작업은 사용자의 기기 브라우저에서 실행되므로 텍스트가 외부로 전송되지 않습니다.
관련 도구
이 도구와 함께 자주 사용되는 도구입니다.
- Base64 인코딩 및 디코딩
텍스트를 Base64로 인코딩하거나 Base64 문자열을 일반 텍스트로 디코딩합니다.
- HTML 엔티티 인코딩 및 디코딩
특수 기호를 HTML 엔티티(&, <, >)로 변환하거나 원래 문자로 되돌립니다.
- URL 슬러그 생성기
제목이나 문장을 웹 친화적인 URL 슬러그로 변환합니다.
- 텍스트를 이진수로, 이진수를 텍스트로 변환
텍스트를 8비트 이진수(0과 1)로 변환하거나 이진수 코드를 텍스트로 디코딩합니다.
- 텍스트를 16진수로, 16진수를 텍스트로 변환
텍스트를 16진수(Hex 바이트) 코드로 변환하거나 16진수를 텍스트로 복원합니다.
- ROT13 암호화 및 복호화
각 알파벳을 13자리 뒤의 글자로 치환하는 간단한 카이사르 암호를 적용합니다.
- camelCase, snake_case 및 kebab-case 변환기
단어를 camelCase, snake_case, kebab-case 또는 CONSTANT_CASE로 변환합니다.