URL 인코더 / 디코더

URL을 즉시 인코딩 및 디코딩합니다. 특수 문자를 퍼센트 인코딩 형식으로 변환하고 그 반대로 변환합니다. 전체 URL 및 구성 요소 인코딩을 모두 지원합니다. 100% 클라이언트 사이드, 서버에 데이터를 전송하지 않습니다.

입력 문자 수: 0 출력 문자 수: 0

빠른 예제

URL 인코더/디코더 정보

URL 인코딩은 인터넷을 통해 전송할 수 있는 형식으로 문자를 변환합니다. 공백, 따옴표, 비ASCII 문자와 같은 특수 문자는 퍼센트 인코딩된 시퀀스(예: 공백의 경우 %20)로 대체됩니다. 이 도구는 URL 구조를 보존하는 전체 URL 인코딩(encodeURI)과 슬래시 및 콜론을 포함한 모든 특수 문자를 인코딩하는 구성 요소 인코딩(encodeURIComponent)을 모두 지원합니다.

기능

How to Use

  1. Select the mode: "Encode" to convert text to URL-encoded format, or "Decode" to convert URL-encoded text back to plain text
  2. Choose the encoding type: "Full URL" preserves URL structure characters (: / ? #), while "URL Component" encodes all special characters
  3. Paste your text or URL into the input field
  4. Click the "Process" button to encode or decode your input instantly
  5. Use the "Copy" button to copy the result to your clipboard, or "Swap" to exchange input and output
  6. Try the Quick Examples buttons below the output to see common encoding/decoding scenarios in action

Common Use Cases

자주 묻는 질문

URL 인코딩이란 무엇인가요?

URL 인코딩(퍼센트 인코딩이라고도 함)은 Uniform Resource Locator(URI)에서 정보를 인코딩하는 메커니즘입니다. 안전하지 않은 ASCII 문자를 "%"와 두 개의 16진수로 대체합니다. 예를 들어, 공백은 %20이 됩니다.

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

encodeURI는 전체 URL을 인코딩하지만 URL 구조 내에서 유효한 문자(예: : / ? #)는 보존합니다. encodeURIComponent는 모든 특수 문자를 인코딩하므로 쿼리 매개변수 값에 적합합니다. 전체 URL에는 encodeURI를, URL 구성 요소에는 encodeURIComponent를 사용하세요.

URL 인코딩은 언제 사용해야 하나요?

데이터에 공백, 비ASCII 문자, & = ? /와 같은 예약된 문자 등 URL에 포함해야 하는 특수 문자가 포함된 경우 URL 인코딩을 사용해야 합니다. 이렇게 하면 URL이 유효하고 브라우저와 서버에서 올바르게 구문 분석될 수 있습니다.

이 도구는 민감한 데이터로 안전하게 사용할 수 있나요?

네, 모든 처리는 브라우저 내에서 완전히 이루어집니다. 데이터가 서버로 전송되지 않으므로 API 키, 토큰 또는 비공개 URL과 같은 민감한 정보에 완전히 안전합니다.

Can I encode Unicode and non-ASCII characters?

Yes, this tool fully supports Unicode and all non-ASCII characters including emoji, Chinese characters, Arabic script, Cyrillic, and more. These characters are encoded using UTF-8 percent-encoding, which is the standard for modern web applications.

Why does my encoded URL look different after encoding?

URL encoding replaces unsafe characters with percent-encoded sequences. For example, spaces become %20, & becomes %26, and non-ASCII characters become multi-byte sequences like %E4%B8%AD for Chinese characters. This is normal and expected — the encoded URL is still valid and functional.

Can I decode a partially encoded URL?

Yes, the decoder will process any percent-encoded sequences it finds and leave other characters unchanged. However, if the URL contains malformed encoding (like an incomplete % sequence), the tool will show an error. Make sure your input is valid URL-encoded text.

What is the maximum input size?

There is no artificial limit imposed by the tool. The practical limit depends on your browser's memory and JavaScript string handling capabilities. Most modern browsers can handle inputs of several megabytes without issues. For extremely large datasets, consider processing in chunks.

Related Tools