업로드 없음, 100% 로컬, 계정 없음

URL 인코더 / 디코더

URL의 특수 문자를 인코딩하거나, 퍼센트 인코딩된 문자열을 디코딩합니다. 모든 것이 브라우저에 머무릅니다.

URL 인코더 / 디코더 작동 방식

URL 인코더 및 디코더는 임의의 문자열을 퍼센트 인코딩하여 URL 쿼리 매개변수에 안전하게 삽입할 수 있도록 하거나, 퍼센트 인코딩된 문자열을 사람이 읽을 수 있는 텍스트로 다시 디코딩합니다. 전체 URL 방식과 구성 요소별 방식을 모두 지원하므로, 경로의 슬래시를 실수로 인코딩하지 않고 매개변수 값만 인코딩할 수 있습니다.

이는 서버 측 로깅이 있는 온라인 서비스에 붙여 넣어서는 안 되는 자격 증명, 토큰 또는 개인 데이터가 포함된 문자열을 인코딩할 때 특히 유용합니다.

자주 묻는 질문

입력한 텍스트가 어딘가로 전송되나요?

아니요. 인코딩과 디코딩은 표준 JavaScript의 encodeURIComponent 및 decodeURIComponent 함수와 예외 처리를 위한 사용자 정의 로직을 사용하여 전적으로 브라우저에서 실행됩니다. Sunasty나 제3자에게 어떤 것도 전송되지 않습니다.

"구성 요소 인코딩"과 "전체 URL 인코딩"은 언제 사용해야 하나요?

구성 요소 인코딩은 단일 쿼리 매개변수 값이나 경로 세그먼트를 위한 것으로, ? 및 &를 포함한 모든 문자를 인코딩합니다. 전체 URL 인코딩은 구조적 문자(://, /, ?, &, =)는 보존하고 각 부분 내부의 문자만 인코딩하려는 완전한 URL을 위한 것입니다.

공백이 어떤 때는 +로, 또 어떤 때는 %20으로 바뀌는 이유는 무엇인가요?

둘 다 서로 다른 맥락에서 공백을 나타내는 유효한 인코딩입니다. %20은 URL 전체에서 사용되는 엄격한 퍼센트 인코딩입니다. +는 쿼리 문자열(application/x-www-form-urlencoded) 내부에서만 사용되는 공백의 약식 표기입니다. 이 도구는 필요한 규칙을 선택할 수 있도록 합니다.

오프라인에서도 작동하나요?

네, 페이지가 한 번 로드되면 작동합니다. 처리가 사용자 기기에서 이루어지므로 네트워크 연결을 끊어도 도구가 계속 작동합니다. 이것이 사용자의 데이터가 기기를 떠나지 않는다는 가장 명확한 증거입니다.

무료인가요? 계정이 필요한가요?

완전히 무료이며 가입이 필요하지 않습니다. 워터마크, 일일 사용 제한, 도구 사용에 필요한 추적 쿠키가 전혀 없습니다.