URL은 특정 문자만 포함할 수 있습니다 — 공백, 물음표, 앰퍼샌드, 비라틴 문자는 URL이 깨지지 않고 유효하게 작동하려면 먼저 퍼센트 형식(예: 공백은 %20)으로 바꿔야 합니다. URL Encoder & Decoder는 텍스트를 양방향으로 변환합니다: 안전한 URL 형식으로, 또는 그 형식을 다시 읽어 일반 텍스트로.
URL Encoder & Decoder — MEA Tools
텍스트를 안전한 URL 형식으로 바꾸거나(인코딩), 이미 인코딩된 URL을 다시 읽으세요(디코딩). 전부 브라우저에서.
URL Encoder 열기 →URL 인코딩/디코딩 단계
- tools.meaecosystem.com/url-encoder를 엽니다.
- 필요에 따라 "인코딩" 또는 "디코딩" 탭을 선택합니다.
- 인코딩 모드라면 "전체 컴포넌트 문자 인코딩" 옵션을 확인하세요 — 차이는 아래에서 설명합니다.
- 텍스트를 입력하거나 붙여넣으면 결과가 자동으로 나타납니다.
인코딩 모드 두 가지, 어떤 걸 선택해야 하나요?
URL 인코딩 방식은 두 가지이며 기능이 서로 다릅니다. 인코딩할 텍스트가 하나의 URL 파라미터 값이 될 경우 — 예를 들어 URL에 삽입되는 검색어 — "전체 컴포넌트 문자 인코딩" 옵션을 켜세요. 이 모드는 & ? / = #을 포함한 모든 특수 문자를 인코딩합니다. 텍스트가 이미 완전한 URL이고 특수 문자(공백, 비라틴 문자)만 정리하면 되지만 구조(://, &, ? 같은)는 그대로 유지해야 URL이 깨지지 않는 경우라면 이 옵션을 끄세요.
왜 올바른 모드를 선택하는 게 중요한가요?
모드를 잘못 선택하면 — 예를 들어 파라미터 값만 인코딩해야 하는데 전체 URL(://와 ? 포함)을 인코딩해버리면 — 결과 URL이 유효하지 않아서 브라우저에서 열어도 작동하지 않습니다. 그래서 텍스트가 "완전한 URL"인지 "하나의 파라미터 값"인지 먼저 파악하는 게 중요합니다.
자주 묻는 질문
제 텍스트가 서버로 전송되나요?
아니요. 인코딩과 디코딩 과정은 브라우저에서 직접 진행됩니다.
디코딩 결과에 왜 아직 퍼센트 기호가 남아있나요?
그 텍스트가 이전에 두 번 인코딩됐을 가능성이 큽니다, 그래서 원래 텍스트로 돌아가려면 디코딩을 한 번 더 해야 합니다.
인코딩되는 문자와 안 되는 문자의 차이는 무엇인가요?
URL의 기본 구조에 속하는 문자(: / ? # 등)는 전체 URL을 인코딩하는 경우 보통 그대로 유지되지만, 단일 컴포넌트 값을 처리하는 경우에는 함께 인코딩됩니다.