개발자 도구
URL/Base64 인코더
URL과 Base64 문자열을 브라우저에서 인코딩하거나 디코딩합니다.
입력 / 출력
Rows
1
성공
1
오류
0
출력 길이
30
Line별 변환 결과
| Line | Mode | Original | Result | Status |
|---|---|---|---|---|
| 1 | url-encode | 한글 query=1 | %ED%95%9C%EA%B8%80%20query%3D1 | 성공 |
URL component 분해
URL을 입력하거나 URL로 변환하면 protocol, host, path, query를 분해합니다.
Query parameter table
query parameter가 없습니다.
Output preview
%ED%95%9C%EA%B8%80%20query%3D1
감지 모드: url-encode · URL 분석: no
도움말사용 방법, 예시, 실무 팁, FAQ는 필요할 때 펼쳐보세요.
이 도구는 무엇인가요?
URL/Base64 인코더는 URL에 넣기 어려운 문자나 텍스트 데이터를 안전한 문자열 형태로 바꾸고 다시 원래 값으로 되돌리는 도구입니다. 쿼리 파라미터, 한글 URL, Base64 샘플을 브라우저에서 빠르게 확인하는 데 맞춰져 있습니다.
사용 방법
- 모드 선택
URL 인코딩, URL 디코딩, Base64 인코딩, Base64 디코딩 중 필요한 모드를 선택합니다.
- 문자열 입력
변환할 텍스트나 인코딩된 문자열을 입력 영역에 붙여넣습니다.
- 변환 실행
변환 버튼을 눌러 결과를 확인하고 오류가 있으면 입력 문자열을 다시 점검합니다.
- 결과 사용
쿼리 파라미터, API 테스트, 문서 예시에 필요한 결과만 복사합니다.
예시
한글 URL 파라미터 인코딩
- 입력
- 한글 query=1
- 출력
- %ED%95%9C%EA%B8%80%20query%3D1
URL 디코딩 점검
- 입력
- %EC%84%9C%EC%9A%B8%20weather
- 출력
- 서울 weather
Base64 의미 확인
- 입력
- T25saW5lIFRvb2xib3g=
- 출력
- Online Toolbox
실무 팁
- URL 전체를 인코딩하기보다 파라미터 값만 인코딩해야 하는 경우가 많습니다.
- Base64는 암호화가 아니므로 토큰이나 비밀번호를 안전하게 숨기는 용도로 쓰면 안 됩니다.
- 디코딩 오류가 나면 공백, 줄바꿈, 누락된 패딩 문자가 섞였는지 먼저 확인하세요.
- 브라우저 주소창에 넣을 값과 API 요청 body에 넣을 값은 인코딩 기준이 다를 수 있습니다.
- 변환 결과를 공유하기 전에 개인정보나 내부 식별자가 포함되어 있지 않은지 확인하세요.
FAQ
URL 인코딩은 언제 필요한가요?
한글, 공백, 특수문자를 URL 파라미터 값에 넣어야 할 때 필요합니다. 값이 깨지거나 의도와 다르게 해석되는 일을 줄여줍니다.
Base64는 암호화인가요?
아니요. Base64는 누구나 다시 디코딩할 수 있는 인코딩 방식입니다. 보안 목적으로 비밀 값을 숨기는 기능이 아닙니다.
한글도 Base64로 변환할 수 있나요?
네. UTF-8 문자열 기준으로 인코딩하고 디코딩합니다.
디코딩할 수 없는 값은 어떻게 표시되나요?
잘못된 입력은 오류 메시지로 안내합니다. 원본 문자열의 누락, 잘못된 문자, 줄바꿈을 확인하세요.
URL 인코딩과 encodeURIComponent는 같은가요?
이 도구의 URL 값 인코딩은 일반적으로 파라미터 값 처리에 쓰는 방식과 가깝습니다. 전체 URL을 그대로 넣는 용도와는 다를 수 있습니다.
결과 문자열이 서버로 전송되나요?
변환 작업은 브라우저에서 처리되며, 입력값과 결과값을 별도 서버 저장소에 보관하지 않습니다.