URL 인코딩
텍스트나 링크를 URL용으로 안전하게 인코딩합니다(RFC 3986 퍼센트 인코딩). 업로드 없이 브라우저에서 로컬로 처리합니다.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
텍스트나 링크를 URL용으로 안전하게 인코딩합니다(RFC 3986 퍼센트 인코딩). 업로드 없이 브라우저에서 로컬로 처리합니다.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
URL에는 특정 문자만 들어갈 수 있습니다. 공백, 악센트가 붙은 글자, 앰퍼샌드, 슬래시, 물음표 등은 바꿔야 하며, 그렇지 않으면 링크가 깨지거나 매개변수가 잘못 해석됩니다. RFC 3986 퍼센트 인코딩은 그런 문자를 퍼센트 기호와 두 자리 16진수로 이뤄진 무해한 시퀀스로 다시 써서 이를 해결합니다(공백은 %20이 됩니다). 이 도구는 링크나 매개변수에 넣고 싶은 모든 텍스트에 대해 이를 안정적으로 수행합니다.
두 가지 모드 중에서 고릅니다. 구성 요소 모드에서는 정말로 모든 특수 문자가 인코딩됩니다. 텍스트가 단일 매개변수의 값(예: 검색어)일 때 이것이 옳은데, 그 안의 & 나 = 가 URL을 찢어서는 안 되기 때문입니다. 전체 URL 모드에서는 주소의 구조 문자(슬래시, ?, &)는 그대로 두고 나머지 안전하지 않은 문자만 인코딩하므로, 완전한 주소를 옮길 때 적합합니다.
인코딩은 순수 JavaScript로 브라우저에서 완전히 로컬로 실행됩니다. 텍스트는 업로드되지도 저장되지도 않고, 외부 라이브러리가 CDN에서 불려오지도 않습니다. 반대 방향은 URL 디코딩 도구가 맡습니다. 결과는 텍스트 파일로 내려받거나 바로 복사할 수 있습니다.
| 입력 형식 | 텍스트 입력 |
|---|---|
| 출력 형식 | TXT |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: 퍼센트 인코딩은 암호화가 아닙니다. 누구나 다시 읽을 수 있으며, 텍스트를 전송에 안전하게 만들 뿐입니다. 구성 요소 모드는 / 와 & 같은 구조 문자도 인코딩하므로 완전한 주소가 쓸 수 없게 됩니다. 이를 위해 전체 URL 모드가 있습니다. 매우 큰 텍스트는 기기의 메모리에 의해 제한됩니다.
아니요. 인코딩은 브라우저에서 완전히 로컬로 실행됩니다. 텍스트는 절대 기기를 떠나지 않으며 저장되지 않습니다.
단일 매개변수의 값에는 구성 요소(이때 & 와 = 도 인코딩됩니다). 완전한 주소를 옮기고 그 구조(슬래시, ?, &)를 유지하려면 전체 URL입니다.
아니요. 퍼센트 인코딩은 텍스트를 URL에 맞게 만들 뿐이며, 누구나 다시 읽을 수 있습니다. 비밀 유지에는 암호화 도구를 쓰세요.
URL 디코딩 도구로 되돌립니다. % 시퀀스를 다시 읽을 수 있는 텍스트로 바꿉니다.