NEW무료 개발자 도구

URL Master
인코더 & 디코더

어떤 문자열이든 URL 인코딩하거나 퍼센트 인코딩된 텍스트를 URL 디코딩하세요. URL Master는 브라우저에서 완전히 동작합니다 — 서버 없음, 업로드 없음, 계정 불필요.
Ad

URL 인코딩 문제, 해결됩니다

개발자와 마케터가 매일 겪는 URL 인코딩 및 URL 디코딩 문제입니다.

공백과 특수문자로 인한 링크 오작동

쿼리 파라미터에 인코딩되지 않은 공백과 &, ?, # 같은 기호가 있으면 URL 라우팅이 조용히 망가집니다. 링크를 올바르고 안전하게 유지하려면 모든 특수문자를 URL 인코딩해야 합니다.

encodeURI와 encodeURIComponent 혼동

JavaScript의 두 URL 인코딩 함수는 동작이 다릅니다. encodeURI는 ://와 같은 구조 문자를 보존하면서 전체 주소를 URL 인코딩하고, encodeURIComponent는 모든 것을 인코딩합니다 — 잘못 선택하면 링크가 손상됩니다.

민감한 데이터를 서버에 업로드하는 온라인 도구

URL에 포함된 토큰, API 키, 개인 쿼리 파라미터는 민감한 정보입니다. 대부분의 온라인 URL 인코더 및 디코더는 데이터를 서버로 전송합니다 — URL Master는 절대 그러지 않습니다.

URL Master

로컬 전용 — 업로드 없음

여기서 어떤 문자열이든 URL 인코딩 또는 URL 디코딩하세요 — 모든 처리는 브라우저 내에서만 이루어집니다.

인코딩 모드:
출력

개발자들이 URL Master를 사용하는 이유

URL Master의 모든 기능은 실제 인코딩 및 디코딩 워크플로우를 위해 설계되었습니다 — 빠르고, 개인적이며, 유연합니다.

양방향 URL 인코딩 및 URL 디코딩

URL Master는 두 방향 모두 처리합니다: 원시 텍스트를 유효한 퍼센트 인코딩 문자열로 URL 인코딩하거나, 깨진 링크를 읽기 가능한 형태로 URL 디코딩 — 즉시.

실시간 미리보기

실시간 모드를 켜면 URL Master가 입력하는 동안 인코딩 결과를 표시합니다 — 버튼을 누를 필요가 없습니다.

로컬 기록 (최근 5개)

URL Master는 최근 5개의 URL 인코딩 및 URL 디코딩 작업을 localStorage에 저장합니다. 페이지를 새로고침해도 작업을 잃지 않습니다 — 기록을 클릭하면 전체 세션이 복원됩니다.

원클릭 교체 및 재사용

디코딩된 출력을 한 번의 클릭으로 입력으로 이동합니다. URL 인코딩 → 편집 → 재인코딩을 연속으로 수행 — 필드 간 복사 붙여넣기 불필요.

encodeURI vs encodeURIComponent

encodeURI(://와 / 보존)와 encodeURIComponent(모든 특수문자 인코딩) 사이를 전환하여 정확한 사용 사례에 맞게 대응합니다.

100% 로컬 — 업로드 없음

URL Master는 모든 URL 인코딩 및 URL 디코딩 작업을 브라우저 내에서 실행합니다. API 토큰과 개인 문자열은 절대 서버에 접근하지 않습니다. 오프라인에서도 완전히 작동합니다.

URL Master를 사용하는 세 가지 방법

URL 인코딩 워크플로우부터 URL 디코딩 디버깅까지 — URL Master가 모든 시나리오를 커버합니다.

두 가지 모드로 정밀하게 URL 인코딩

encodeURI를 사용하여 구조를 유지하면서 전체 주소를 URL 인코딩합니다 — 슬래시, 콜론, 쿼리 구분자가 그대로 유지됩니다. &, = 또는 한국어 문자를 포함하는 단일 파라미터 값에는 encodeURIComponent로 전환합니다. URL Master는 모드 전환을 즉시 처리합니다.

URL Master split panel showing raw URL with Chinese characters on left and percent-encoded output on right, with encodeURI vs encodeURIComponent toggle

URL 인코딩 또는 URL 디코딩을 잃지 마세요

URL Master는 최근 5개의 URL 인코딩 및 URL 디코딩 작업을 브라우저의 localStorage에 저장합니다. 페이지를 새로고침하거나 브라우저를 재시작해도 이전 결과가 모두 남아 있습니다. 기록 항목을 클릭하면 입력, 출력, 인코딩 모드가 복원됩니다.

URL Master history panel listing recent encode and decode operations with timestamps and restore functionality

비공개, 로컬 전용 처리

URL Master의 모든 URL 인코딩 및 URL 디코딩 작업은 브라우저 내에서 완전히 실행됩니다 — 네트워크 요청은 절대 이루어지지 않습니다. API 토큰, OAuth 파라미터, 개인 쿼리 문자열은 기기에 남아 있습니다. 인터넷을 끊어도 URL Master는 중단 없이 작동합니다.

URL Master browser interface with shield icon and local-only badge indicating no server connection

URL Master 사용 방법

세 단계로 어떤 문자열이든 URL 인코딩 또는 URL 디코딩 — 설정 불필요, 계정 불필요.

01

URL 인코딩 모드 선택

전체 주소를 인코딩하면서 구조를 유지하려면 encodeURI를 선택합니다. 모든 특수문자를 이스케이프해야 하는 개별 파라미터 값에는 encodeURIComponent를 선택합니다. 실시간 모드를 켜면 URL 인코딩 결과를 즉시 미리볼 수 있습니다.

  • 어느 것을 사용할지 모르겠다면? encodeURIComponent로 시작하세요 — 개별 파라미터 값에 더 안전한 인코딩 옵션입니다.
02

입력을 붙여넣거나 샘플 불러오기

입력 상자에 URL, 원시 텍스트 또는 퍼센트 인코딩된 문자열을 입력하거나 붙여넣습니다. '샘플 불러오기'를 클릭하면 한국어 문자와 공백이 포함된 URL이 채워집니다 — 두 인코딩 모드를 나란히 테스트하기에 좋습니다.

  • URL Master는 입력에서 % 시퀀스를 감지하면 자동으로 URL 디코딩을 제안합니다.
03

URL 인코딩, URL 디코딩, 복사 또는 교체

URL 인코딩 또는 URL 디코딩을 클릭하여 변환합니다. 결과를 한 번의 클릭으로 클립보드에 복사합니다. 교체를 사용하여 출력을 입력으로 이동해 다음 라운드를 진행합니다 — 모든 변환은 자동으로 기록에 저장됩니다.

  • URL 디코딩 후 교체를 사용하면 수정된 결과를 빠르게 재인코딩할 수 있습니다.

URL Master FAQ

URL 인코딩 및 디코딩에 관한 가장 일반적인 질문에 대한 답변.

URL 인코딩(퍼센트 인코딩)이란 무엇인가요?

URL 인코딩(퍼센트 인코딩)은 URL에 허용되지 않는 문자를 안전한 형식으로 변환합니다: 각 문자는 % 기호와 두 자리 16진수 값으로 대체됩니다. 예를 들어 공백은 %20이 되고 한국어 '가'는 %EA%B0%80이 됩니다. URL Master를 사용하면 코드 없이 즉시 URL 인코딩 또는 URL 디코딩할 수 있습니다.

encodeURI와 encodeURIComponent의 차이는 무엇인가요?

encodeURI는 URL을 유효하게 유지하기 위해 :, /, ?, &, =와 같은 구조 문자를 그대로 둡니다. encodeURIComponent는 문자, 숫자, - _ . ! ~ * ' ( ) 외의 모든 것을 이스케이프합니다(&, =, /를 포함) — 값을 쿼리 파라미터로 안전하게 삽입하기 위해서입니다. URL Master를 사용하면 단 한 번의 클릭으로 두 모드를 전환할 수 있습니다.

URL Master에서 URL 디코딩이 실패하는 이유는 무엇인가요?

입력에 두 개의 유효한 16진수 숫자가 뒤따르지 않는 단독 %가 포함되어 있을 때 URL 디코딩이 실패합니다. 예를 들어 '100%off'에는 %of가 포함되어 있는데, 이는 유효한 16진수가 아닙니다. URL Master는 이 경우 명확한 오류 메시지를 표시합니다.

URL Master를 사용할 때 내 데이터는 안전한가요?

네. URL Master는 모든 URL 인코딩 및 URL 디코딩 작업을 브라우저 내에서 완전히 실행합니다 — 입력이 기기를 떠나는 일은 없습니다. 서버 측 구성 요소, 로깅, 계정이 필요 없습니다. 인터넷을 끊어도 URL Master는 정상적으로 작동합니다.

로컬 기록 기능은 무엇을 저장하나요?

URL Master는 최근 5개의 URL 인코딩 및 URL 디코딩 작업을 브라우저의 localStorage에 저장합니다. 각 레코드에는 입력, 출력, 모드(인코딩 또는 디코딩), 인코딩 유형(encodeURI 또는 encodeURIComponent), 타임스탬프가 포함됩니다. 데이터는 절대 기기를 벗어나지 않습니다.

%2F 또는 %3A를 포함하는 URL을 어떻게 디코딩하나요?

퍼센트 인코딩된 문자열을 URL Master에 붙여넣고 URL 디코딩을 클릭합니다. %2F는 /가 되고 %3A는 :가 되므로, https%3A%2F%2Fexample.com은 https://example.com으로 복원됩니다. URL Master는 내부적으로 decodeURIComponent를 사용하므로 모든 퍼센트 인코딩 시퀀스가 완전히 URL 디코딩됩니다.

몇 초 만에 URL 인코딩 또는 URL 디코딩

가입 없음. 서버 없음. URL Master를 열고 문자열을 붙여넣으면 URL 인코딩 또는 URL 디코딩 결과를 즉시 얻을 수 있습니다 — 영구 무료.

URL Master는 무료이며 모든 URL 인코딩 및 URL 디코딩 작업을 브라우저에서 로컬로 실행합니다.