Base64 디코더

브라우저에서 Base64를 UTF-8 텍스트로 디코딩하세요. 표준 Base64, Base64URL, Data URI를 지원하며 패딩 오류 확인과 원본 바이트 다운로드가 가능합니다. 업로드는 필요 없습니다.

0 자
결과

결과가 여기에 표시됩니다.

Base64 문자열 디코딩 방법

  1. Base64 값이나 완전한 Base64 Data URI를 붙여 넣으세요. 디코딩 모드가 이미 선택되어 있습니다.
  2. 디코딩한 텍스트를 복사하세요. 파일이라면 원본 바이트를 다운로드하세요.
  3. 이미지 미리보기는 Base64 이미지 변환 도구를 사용하세요. 전체 JWT는 JWT 디코더로 각 부분을 나누어 확인하세요.

Base64 디코더 사용 안내

HTML 태그나 JSON 문자열 바깥의 따옴표 없이 인코딩된 값 자체를 붙여 넣으세요. 올바른 표준 Base64와 URL 안전 형식을 지원하며, 패딩이 올바르거나 생략된 입력을 받습니다. 공백, 탭, 줄바꿈은 무시합니다. UTF-8 바이트는 텍스트로 표시하고, 다른 바이트도 변경 없이 다운로드할 수 있습니다. 유효한 UTF-8이 아니면 16진수로 미리 보여 줍니다. 암호 해독이나 비밀번호 복구 기능은 아닙니다.

예제: Base64를 UTF-8 텍스트로 복원하기

입력
7JWI64WV7ZWY7IS47JqULCDshLjqs4QhIPCfkYs=
결과
안녕하세요, 세계! 👋

Base64 디코더 자주 묻는 질문

텍스트 대신 16진수가 표시되는 이유는 무엇인가요?

디코딩한 바이트가 유효한 UTF-8이 아니기 때문입니다. 이미지, 압축 파일, 다른 문자 인코딩을 사용한 텍스트일 수 있습니다. 다운로드는 원본 바이트를 유지하지만, 이 도구가 이전 문자 인코딩을 자동으로 추측하지는 않습니다.

끝에 = 패딩이 없어도 디코딩할 수 있나요?

남은 길이와 비트가 유효하면 가능합니다. 패딩 생략은 허용하지만 잘못된 패딩, 표준 및 URL 안전 문자 집합의 혼용, 유효하지 않은 끝 비트는 거부합니다. 잘린 문자열의 사라진 바이트는 복원할 수 없습니다.

Data URI, URL 매개변수, JSON 값도 붙여 넣을 수 있나요?

완전한 data:…;base64,… URI를 사용할 수 있습니다. JSON은 바깥 따옴표를 제외한 문자열 값을 복사하세요. URL 퍼센트 이스케이프가 있다면 먼저 URL 디코딩을 해야 합니다. +를 공백으로 바꾸면 Base64 값이 달라집니다.

토큰을 디코딩하면 진짜라는 뜻인가요?

아닙니다. Base64는 되돌릴 수 있는 데이터 표현 방식이며 암호화나 서명 검증이 아닙니다. JWT는 점으로 나뉜 여러 부분으로 구성됩니다. JWT 도구는 헤더와 페이로드를 읽지만 진위는 검증하지 않습니다.

파일, 토큰, 텍스트가 서버에 업로드되나요?

아니요. 모든 입력은 브라우저에서 처리됩니다. 웹사이트는 페이지와 프로그램 코드만 제공하며, 입력 내용을 변환 서버로 보내거나 계정에 저장하지 않습니다.

  • Base64 파일 변환

    Base64 문자열과 Data URI를 다운로드 가능한 파일로 복원하고 모든 바이트를 보존하세요.

  • Base64 이미지 변환

    Base64 이미지나 Data URI를 디코딩하고 지원되는 형식을 미리 본 뒤 원본 바이트를 다운로드하세요.

  • Base64URL 인코딩·디코딩

    -와 _를 사용하는 URL 안전 Base64를 생성하고 패딩 없는 Base64URL도 디코딩하세요.

  • JWT 디코더

    토큰을 업로드하지 않고 JWT 헤더와 페이로드를 읽고 만료·활성화 시각을 확인하세요.

전체 개발자 도구

인코딩과 파일 변환

원본 데이터를 유지하며 텍스트, 바이트, URL, 삽입 이미지 사이를 변환하세요.

데이터와 텍스트 분석

구조화된 데이터와 토큰을 읽고 텍스트의 변경 사항을 정확히 확인하세요.

해시·식별자·일정

파일을 검증하고 식별자를 생성하며 시간과 반복 실행 일정을 확인하세요.

입력 내용과 파일은 사용 중인 기기에서 처리됩니다. 민감한 결과를 공용 클립보드에 남기지 말고, 개인 키와 토큰은 신뢰할 수 있는 기기에서 다루세요.