URL 인코딩 · 디코딩
주소창에서 깨져 보이는 %EC%95%88… 같은 주소를 읽을 수 있게 되돌리고, 반대로 인코딩합니다.
인코딩 결과
디코딩 결과
쿼리 매개변수
사용법
- URL이나 글을 넣으면 인코딩과 디코딩 결과가 동시에 나옵니다.
- 주소 전체를 인코딩할 때는 "주소 전체로 인코딩"을 켭니다. 검색어 하나만 넣을 때는 끕니다.
- 주소에 ?가 있으면 매개변수를 표로 풀어 보여줍니다.
자주 묻는 질문
두 인코딩 방식은 무엇이 다른가요?
기본(encodeURIComponent)은 & = ? / 까지 모두 인코딩해 검색어 같은 값에 씁니다. "주소 전체"(encodeURI)는 주소 구조를 이루는 글자를 남깁니다.
+는 공백인가요?
폼으로 보낸 검색어에서는 +가 공백을 뜻합니다. 주소의 경로 부분에서는 +가 그대로 +일 수 있어 선택할 수 있게 했습니다.
한글은 어떻게 인코딩되나요?
UTF-8 바이트로 바꾼 뒤 한 바이트씩 %XX로 적습니다. 한글 한 글자는 3바이트라 %XX가 세 번 나옵니다.
EUC-KR로 인코딩된 주소는요?
지금은 UTF-8만 디코딩합니다.
입력이 서버로 가나요?
아니요. 브라우저 안에서 변환합니다.
비슷한 도구
- 비밀번호 생성기브라우저의 암호학적 난수로 강력한 비밀번호를 만듭니다. 길이·문자 종류 선택, 헷갈리는 글자 빼기.
- 유닉스 타임스탬프 변환유닉스 타임스탬프(초·밀리초)를 날짜로, 날짜를 타임스탬프로 바꿉니다. 서울·도쿄·UTC 시각을 함께 표시.
- Base64 인코딩 · 디코딩글을 Base64로 인코딩하고, Base64를 원래 글로 디코딩합니다. 한글·이모지(UTF-8), URL-safe 지원.
- JSON 정렬 · 검사기JSON을 보기 좋게 들여쓰거나 한 줄로 줄이고, 문법 오류가 있으면 몇째 줄 몇째 글자인지 알려줍니다.
- UUID 생성기UUID v4(무작위)와 v7(시간순)을 한 번에 여러 개 만듭니다. 대문자·하이픈 선택.