이렇게 사용하세요
안녕하세요를 UTF-8 Base64로 바꾼 후 다시 디코딩해 원문을 확인하세요.
입력부터 결과까지
- 인코딩 변환 작업 화면을 열고 예시를 불러옵니다.
- 설명을 읽고 형식과 옵션을 선택한 뒤, 자신의 입력으로 바꿉니다. 민감한 정보 대신 테스트 데이터로 먼저 확인하세요.
- 실행 후 결과와 상태 메시지를 확인합니다. 오류가 있으면 입력 형식을 수정하고 다시 실행하세요.
- 원하는 결과를 복사하거나 파일로 저장합니다. 생성·변환 결과는 자동으로 보관되지 않습니다.
URL의 공백과 더하기 기호
encodeURIComponent 방식에서는 공백을 %20, 더하기 기호를 %2B로 인코딩합니다. 디코딩할 때 원래의 +를 공백으로 바꾸지 않습니다. application/x-www-form-urlencoded 형식은 +를 공백으로 해석하는 별도 규칙이 있으므로 혼동하지 마세요. Base64는 UTF-8 바이트를 문자열로 표현합니다. 디코딩한 바이트가 유효한 UTF-8이 아닌 바이너리 데이터라면 이 텍스트 도구는 오류를 표시합니다.
예시 입력
hello + world
결과 해석
URL component: hello%20%2B%20world Base64: aGVsbG8gKyB3b3JsZA==
알아두면 좋은 점
형식과 의미
Base64는 암호화가 아닙니다. 비밀 정보를 보호하지 않습니다.
올바른 사용
URL 변환은 URL 전체가 아닌 쿼리 값 등 구성 요소에 적용합니다.
자주 놓치는 부분
Unicode 출력은 UTF-16의 \uXXXX 형식입니다. 이모지는 두 코드 단위로 표현될 수 있습니다.
지원 범위와 제한
1MB UTF-8 텍스트
입력이 제한을 넘으면 데이터를 나누어 처리하세요. 파일 형식이나 알고리즘이 지원 범위에 없으면 다른 형식으로 임의 변환하지 말고 요구 사항에 맞는 도구를 선택하세요.
데이터는 어떻게 처리되나요?
도구 처리는 브라우저에서 수행합니다. DNS 조회는 명시한 외부 제공자에게 조회 도메인을 보냅니다. 홈·가이드·작업 화면에는 설정에 따라 광고가 표시될 수 있습니다.
도구 열기