URL 인코더 / 디코더
URL과 쿼리 문자열을 퍼센트 인코딩·디코딩합니다.
아무 페이지에서나 사용 (북마클릿)
보고 있는 페이지를 떠나지 않고 URL 인코더 / 디코더을(를) 쓰고 싶나요? 아래 버튼을 즐겨찾기 바에 끌어다 놓고, 아무 웹사이트에서나 클릭하면 그 자리에서 URL 인코더 / 디코더이(가) 열립니다 — 전부 브라우저 안에서만 실행됩니다.
주의해서 사용하세요: 북마클릿은 클릭한 페이지 위에서 실행됩니다. 인터넷 뱅킹·결제·의료 등 민감한 사이트에서는 사용을 피하세요 — 사용 책임은 본인에게 있습니다. 모든 처리는 로컬에서 이루어지며 어떤 데이터도 전송되지 않습니다. 이용약관를 참고하세요.
- 즐겨찾기 바가 숨겨져 있다면 표시하세요 — Ctrl+Shift+B (Mac은 ⌘+Shift+B).
- 위 버튼을 즐겨찾기 바에 끌어다 놓습니다.
- 아무 웹사이트나 열고 북마크를 클릭하면 우측 상단에 URL 인코더 / 디코더 패널이 나타납니다. ✛로 코너를 이동하고, ›/‹로 가장자리에 접었다 다시 꺼낼 수 있습니다.
- 북마크를 다시 클릭하면(또는 ✕) 닫힙니다.
참고: 보안 정책이 엄격한 일부 사이트에서는 북마클릿이 차단될 수 있습니다.
예시
쿼리 값 인코딩 (Component)
입력
hello world & friends
출력
hello%20world%20%26%20friends
전체 URL 인코딩 (Full URL)
입력
https://x.com/search?q=cafe del mar
출력
https://x.com/search?q=cafe%20del%20mar
퍼센트 인코딩 디코딩
입력
%E2%9C%93%20done
출력
✓ done
도구 소개
이 무료 온라인 URL 인코더·디코더는 URL과 쿼리 문자열에서 안전하게 쓰도록 텍스트를 퍼센트 인코딩하고, 다시 읽기 쉬운 텍스트로 디코딩합니다 — 모두 업로드 없이 브라우저에서. 인코드와 디코드를 전환하면 입력하는 대로 결과가 실시간 갱신됩니다.
사용 방법
- 인코드 또는 디코드를 고르세요.
- 단일 값은 Component를, 전체 URL 구조를 유지하려면 Full URL을 고르세요.
- 입력을 입력·붙여넣고(또는 샘플 클릭) 결과를 복사하세요.
- 교체로 출력을 되먹이고 방향을 뒤집으세요.
URL 인코딩이 중요한 이유
URL은 제한된 문자 집합만 담을 수 있습니다. 공백·앰퍼샌드·물음표·비영어 문자는 링크와 쿼리 문자열에서 안전하게 전달되도록 퍼센트 인코딩해야 합니다(예: 공백은 %20). 전체 주소는 Full URL로, 개별 쿼리 값은 Component로 인코딩하세요.
자주 묻는 질문
이 URL 인코더는 무료인가요?
네 — 가입 없이 완전 무료인 온라인 URL 인코더·디코더입니다. 원하는 만큼 인코딩·디코딩하세요.
제 데이터가 어딘가로 업로드되나요?
아니요. 모든 것이 업로드 없이 브라우저에서 실행되므로 URL과 데이터가 기기를 떠나지 않습니다.
Component와 Full URL의 차이는?
Component는 encodeURIComponent를 사용해 모든 특수문자를 이스케이프합니다 — 단일 쿼리 값이나 경로 조각에 쓰세요. Full URL은 encodeURI를 사용해 : / ? & # 같은 구조 문자를 보존하므로 완전한 URL이 사용 가능한 상태로 유지됩니다.
퍼센트 인코딩이 뭔가요?
URL이 예약 문자나 비ASCII 문자를 퍼센트 기호와 두 자리 16진수로 표현하는 방식입니다 — 예를 들어 공백은 %20, 앰퍼샌드는 %26이 됩니다.
디코딩이 왜 실패했나요?
입력에 잘못된 퍼센트 이스케이프가 있으면 실패합니다 — 예: 단독 % 또는 %2 같은 불완전한 시퀀스. 어긋난 문자를 고치거나 제거하고 다시 시도하세요.
쿼리 문자열 매개변수를 어떻게 인코딩하나요?
인코드와 Component 모드를 고른 뒤 값을 붙여넣으세요. Component 모드는 &, =, ? 등 쿼리 문자열을 깨뜨릴 문자를 이스케이프합니다.
비영어 문자도 처리하나요?
네. 악센트 문자·한글·이모지 같은 문자는 UTF-8 퍼센트 이스케이프로 인코딩되고 정확히 디코딩됩니다.
관련 도구