RUNWEBTOOLS
한국어

URL 인코더 / 디코더

URL과 쿼리 문자열을 퍼센트 인코딩·디코딩합니다.

아무 페이지에서나 사용 (북마클릿)

보고 있는 페이지를 떠나지 않고 URL 인코더 / 디코더을(를) 쓰고 싶나요? 아래 버튼을 즐겨찾기 바에 끌어다 놓고, 아무 웹사이트에서나 클릭하면 그 자리에서 URL 인코더 / 디코더이(가) 열립니다 — 전부 브라우저 안에서만 실행됩니다.

URL 인코더 / 디코더← 이 버튼을 즐겨찾기 바로 드래그

주의해서 사용하세요: 북마클릿은 클릭한 페이지 위에서 실행됩니다. 인터넷 뱅킹·결제·의료 등 민감한 사이트에서는 사용을 피하세요 — 사용 책임은 본인에게 있습니다. 모든 처리는 로컬에서 이루어지며 어떤 데이터도 전송되지 않습니다. 이용약관를 참고하세요.

  1. 즐겨찾기 바가 숨겨져 있다면 표시하세요 — Ctrl+Shift+B (Mac은 +Shift+B).
  2. 위 버튼을 즐겨찾기 바에 끌어다 놓습니다.
  3. 아무 웹사이트나 열고 북마크를 클릭하면 우측 상단에 URL 인코더 / 디코더 패널이 나타납니다. ✛로 코너를 이동하고, ›/‹로 가장자리에 접었다 다시 꺼낼 수 있습니다.
  4. 북마크를 다시 클릭하면(또는 ✕) 닫힙니다.
드래그가 안 되나요? 복사한 뒤 이 값을 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과 쿼리 문자열에서 안전하게 쓰도록 텍스트를 퍼센트 인코딩하고, 다시 읽기 쉬운 텍스트로 디코딩합니다 — 모두 업로드 없이 브라우저에서. 인코드디코드를 전환하면 입력하는 대로 결과가 실시간 갱신됩니다.

사용 방법

  1. 인코드 또는 디코드를 고르세요.
  2. 단일 값은 Component를, 전체 URL 구조를 유지하려면 Full URL을 고르세요.
  3. 입력을 입력·붙여넣고(또는 샘플 클릭) 결과를 복사하세요.
  4. 교체로 출력을 되먹이고 방향을 뒤집으세요.

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 퍼센트 이스케이프로 인코딩되고 정확히 디코딩됩니다.

관련 도구