Base64 형식으로 인코딩
텍스트를 입력하거나 파일을 업로드하여 Base64 형식으로 인코딩하세요.
Base64 형식에서 디코딩
Base64로 인코딩된 데이터를 입력하거나 파일을 업로드하여 디코딩하세요.
무료 온라인 Base64 인코더 및 디코더 도구
텍스트를 입력하거나 파일을 업로드하여 Base64 형식으로 인코딩하세요.
Base64로 인코딩된 데이터를 입력하거나 파일을 업로드하여 디코딩하세요.
Base64는 이진 데이터를 텍스트 형식으로 변환하는 인코딩 체계입니다. 64개의 ASCII 문자 세트를 사용하여 이진 데이터를 텍스트 형식으로 변환합니다. 이 인코딩 방법은 이진 데이터가 텍스트 기반 시스템을 통해 전송하거나 저장해야 하는 다양한 응용 프로그램에서 널리 사용됩니다. Base64 문자 세트는 대문자(A-Z), 소문자(a-z), 숫자(0-9) 및 두 가지 추가 문자(+와 /)와 패딩 문자(=)로 구성됩니다.
Base64 인코딩은 다양한 시나리오에서 필수적입니다:
Base64 인코딩 프로세스는 다음과 같이 작동합니다:
우리의 도구는 여러 Base64 변형을 지원합니다:
우리의 Base64 인코더 및 디코더는 UTF-8, ASCII, ISO-8859-1 (Latin-1), Windows-1252 및 국제 텍스트용 여러 다른 인코딩을 포함한 여러 문자 인코딩을 지원합니다. 이를 통해 다양한 언어의 텍스트와 특수 문자를 적절하게 처리할 수 있습니다.
텍스트 인코딩 외에도 우리의 도구를 사용하면 전체 파일을 Base64 형식으로 인코딩할 수 있습니다. 이는 다음에 유용합니다:
우리의 Base64 인코더 및 디코더는 JavaScript를 사용하여 웹 브라우저에서 완전히 실행됩니다. 이는 다음을 의미합니다:
중요: Base64는 인코딩 방법이지 암호화가 아닙니다. 보안을 제공하거나 데이터를 무단 액세스로부터 보호하지 않습니다. Base64 인코딩을 보안 조치로 사용하지 마세요.
웹 개발: 개발자는 작은 이미지, 아이콘 및 글꼴을 HTML 및 CSS 파일에 직접 포함하기 위해 Base64를 사용하여 HTTP 요청을 줄이고 페이지 로드 시간을 향상시킵니다.
이메일 시스템: 메일 서버와 클라이언트는 ASCII 텍스트만 지원하는 시스템을 통해 첨부 파일과 비ASCII 콘텐츠를 전송하기 위해 Base64 인코딩을 사용합니다.
API 통합: 많은 REST API는 JSON 페이로드에서 이미지, PDF 및 기타 파일과 같은 이진 데이터를 전송하기 위해 Base64 인코딩이 필요합니다.
인증: HTTP 기본 인증은 자격 증명을 Base64 형식으로 인코딩합니다(보안을 위해 HTTPS를 항상 사용해야 함).
Base64 인코딩이 안전한가요? 아니요, Base64는 암호화가 아닙니다. 데이터를 다른 형식으로 변환하는 인코딩 방법이지만 보안을 제공하지 않습니다. 누구나 Base64 데이터를 쉽게 디코딩할 수 있습니다.
Base64가 데이터 크기를 증가시키는 이유는? Base64 인코딩은 데이터 크기를 약 33% 증가시킵니다. 4개의 문자를 사용하여 입력 데이터의 각 3바이트를 나타내기 때문입니다.
큰 파일을 인코딩할 수 있나요? 예, 우리의 도구는 최대 100MB의 파일을 지원합니다. 그러나 매우 큰 파일은 디바이스의 성능에 따라 처리하는 데 더 오래 걸릴 수 있습니다.
URL 안전 Base64란? URL 안전 Base64는 URL에서 특별한 의미를 갖는 문자를 바꿉니다(+는 -로, /는 _로 바뀜). 이를 통해 인코딩된 데이터가 URL과 파일명에서 안전하게 사용될 수 있습니다.