URL 인코더·디코더

URL이나 쿼리 문자열을 퍼센트 인코딩하거나 다시 디코딩합니다. 한글·공백·특수문자를 안전하게 처리하며, 모든 처리는 브라우저 안에서 이루어져 입력한 값이 외부로 전송되지 않아요.

입력
결과

사용 안내

인코드는 한글·공백·특수문자를 %XX 형태의 퍼센트 인코딩으로 바꿉니다. 디코드는 퍼센트 인코딩된 문자열을 원래대로 되돌립니다.

이 도구는 쿼리 값에 널리 쓰이는 encodeURIComponent 방식을 사용합니다.

자주 묻는 질문

URL 인코딩은 언제 필요한가요?

URL의 쿼리 문자열에 한글, 공백, & 같은 특수문자를 넣을 때 필요합니다. 인코딩하면 주소가 깨지지 않고 안전하게 전달됩니다.

입력한 값이 서버로 전송되나요?

아니요. 모든 처리는 사용자의 브라우저 안에서 이루어지며 입력한 값이 외부 서버로 전송되지 않습니다.

실제 사용 예와 확인 기준

URL 인코더·디코더: 원본이 일반 텍스트인지 URL 구성요소·JSON·CSV·CSS·JavaScript·색상·토큰인지 먼저 구분하고, 문자 인코딩·구분자·따옴표·줄바꿈 규칙을 확인하세요. 인코딩과 암호화, 디코딩과 서명 검증, 압축과 코드 최적화는 서로 다른 작업이므로 원하는 출력 형식과 사용 위치를 정한 뒤 실행하세요.

URL 인코더·디코더: 빠른 확인은 a b?c ↔ a%20b%3Fc처럼 결과 관계를 직접 확인할 수 있는 작은 입력으로 시작하세요. 화면의 입력 요약·단위·옵션이 의도와 맞는지 확인한 뒤 실제 값이나 원본 복사본에 적용하면 설정 실수를 줄일 수 있습니다.

URL 인코더·디코더: 출력을 대상 브라우저·빌드 도구·API·디자인 화면에 실제로 넣어 파싱 오류와 의미 변화가 없는지 확인하세요. 디코딩은 진위를 증명하지 않고 해시는 복호화할 수 없으며, 압축된 코드가 원본과 같은 동작을 한다는 보장도 없으므로 원본과 테스트를 보존하고 비밀번호·토큰·개인정보는 입력하지 않는 편이 안전합니다.

URL 인코더·디코더 · 작업 기록: 실제 작업에서는 입력 조건과 선택한 옵션, 나온 결과를 함께 기록하세요. 새로고침이나 기기 변경 뒤 같은 상태가 유지된다고 가정하지 말고, 중요한 결과는 복사·다운로드·화면 기록 등 페이지가 지원하는 방법으로 별도 보관한 뒤 대상 환경에서 다시 열어 확인하세요.

URL 인코더·디코더 · 오류 확인: 오류나 예상 밖 결과가 나오면 입력을 더 작게 줄이고 기본 옵션으로 다시 실행한 뒤 한 조건씩 바꾸세요. 오류 메시지와 경계값을 기록하면 형식 문제, 지원 범위와 브라우저 자원 한계를 구분하기 쉽고, 결과가 비어 있어도 성공으로 간주하지 않게 됩니다.

URL 인코더·디코더 · 적용 범위: 페이지 안내에서 브라우저 처리와 서버 조회 여부, 저장 위치와 지원 범위를 확인하세요. 민감한 원본·비밀값은 꼭 필요한 경우에만 사용하고, 법적·금전적·의료적 판단이나 운영 시스템 변경처럼 영향이 큰 작업은 최신 공식 자료와 별도의 검증 절차를 거쳐야 합니다.