브라우저 전용 도구

Base64 PDF 변환기

PDF 헤더를 검증하고 로컬에서 미리 본 뒤 다운로드합니다.

브라우저에서 로컬 처리 · 업로드 없음 · 계정 불필요

로컬 미리보기

검증된 미리보기가 여기에 표시됩니다.

헤더 일치와 미리보기 성공만으로 문서가 안전하다고 볼 수 없습니다.

도구 사용 방법

PDF 헤더를 검증하고 로컬에서 미리 본 뒤 다운로드합니다.

샘플로 입력 형식과 메타데이터를 확인한 다음 자신의 값으로 바꾸세요.

개인정보와 안전한 사용

처리는 현재 브라우저 탭 안에서만 이루어집니다. 큰 값은 기기 메모리를 많이 사용할 수 있습니다.

헤더 일치와 미리보기 성공만으로 문서가 안전하다고 볼 수 없습니다.

자주 발생하는 오류

  • 입력이 비어 있거나 손상되었거나 이 도구가 요구하는 형식이 아닙니다.
  • 선택한 모드가 alphabet, 파일 형식 또는 표현 방식과 맞지 않습니다.
  • 인코딩 값과 디코딩 바이트가 함께 존재해 매우 큰 값은 메모리를 소진할 수 있습니다.
  • 변환 성공이 디코딩 콘텐츠의 안전성이나 신뢰성을 보장하지 않습니다.

동일한 명령어

현재 사용하는 런타임이나 셸에서 같은 작업을 할 수 있습니다. 신뢰할 수 없는 입력을 검증하고 바이너리를 터미널에 직접 출력하지 마세요.

Python

from pathlib import Path
import base64
Path('document.pdf').write_bytes(base64.b64decode(value, validate=True))

JavaScript

import { writeFileSync } from 'node:fs';
writeFileSync('document.pdf', Buffer.from(value, 'base64'));

Shell

printf '%s' "$VALUE" | base64 --decode > document.pdf
head -c 5 document.pdf

표준 및 공식 문서