TIFF 이미지 (.tiff)

TIFF 표준

TIFF(Tagged Image File Format)은 고해상도 문서 스캔, 아카이브 사진 보존, 의료 영상 및 상업용 인쇄 프리프레스를 위한 최고의 표준입니다.

TIFF을(를) JPG(으)로 변환

무료 브라우저 내 TIFF-JPG 변환기. 기기에서 파일을 즉시 변환하세요.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 TIFF 파일을 식별합니다:

여기에 파일을 선택하거나 놓으세요

100% 브라우저 내 프라이버시 변환 - 파일이 기기를 절대 떠나지 않습니다

또는 붙여넣기 Ctrl+V
제로 네트워크 전송 프라이버시 보장: 외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 TIFF 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

49 49 2A 00 / 4D 4D 00 2A

ASCII 표현: II*\0 / MM\0*

표준화: TIFF Revision 6.0 (Adobe Systems)

기술 사양

컨테이너 아키텍처Image File Directory (IFD) tag-value container supporting multi-page images and tiled structures
압축Uncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG
바이트 엔디안Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola)
색 공간sRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675)
채널 및 구조Bilevel (1-bit), Grayscale (8/16-bit), RGB (24/48-bit), CMYK (32-bit), and multi-spectral planar channels
최대 크기4,294,967,295 x 4,294,967,295 pixels (BigTIFF 64-bit extension)
투명도Associated or unassociated alpha channels and transparency masks
스트리밍 및 프로그레시브Strip-based and tile-based streaming allows partial-image decoding without loading full file

기술 비교 매트릭스: TIFF 대 경쟁사

기술적 속성TIFF (현재)PNGPDFJPG
다중 페이지 지원네이티브 다중 페이지 문서 저장단일 이미지 전용다중 페이지 문서 표준단일 이미지 전용
색상 공간RGB, CMYK, Lab, 그레이스케일, 스팟RGB, 그레이스케일RGB, CMYK, 스팟, 그레이스케일RGB, CMYK, 그레이스케일
웹 브라우저 지원기본 인라인 브라우저 지원 없음100% 범용 브라우저 지원모든 브라우저에서 기본 PDF 뷰어 지원100% 범용 브라우저 지원
아카이브 수명미국 의회 도서관 골드 표준높음(개방형 웹 표준)ISO 표준(PDF/A)낮음(손실성 세대 손실)

일반적인 손상 모드 및 헥스 복구 가이드

소프트웨어에서 'TIFFReadDirectory: Failed to read directory at offset X' 오류를 보고합니다.

근본 원인: 헤더의 IFD 포인터가 손상되었거나 IFD 태그 테이블에 도달하기 전에 파일이 잘렸습니다.

복구: tiffsplit/libtiff를 사용하여 IFD 인덱스를 재구축하거나 File2File TIFF 변환기를 통해 변환하세요.

보안 분석 및 파서 공격 벡터

LibTIFF 및 타사 TIFF 디코더는 역사적으로 조작된 태그 값으로 인해 발생하는 힙 버퍼 오버플로우에 취약했습니다.

알려진 공격 벡터

  • StripByteCounts 계산 중 정수 오버플로우로 인한 힙 버퍼 오버플로우 발생
  • LZW 비트스트림 압축 해제 중 메모리 경계 초과 쓰기
  • 순환 IFD 디렉토리 포인터 루프를 통한 서비스 거부(DoS)

방어적 모범 사례:

역사적 배경 및 주요 이력

200764비트 오프셋을 사용하여 기존의 4GB 제한을 깨기 위해 BigTIFF 확장 사양이 지정되었습니다.
1994Adobe가 Aldus Corporation을 인수하며 TIFF 사양의 영구적인 관리자가 되었습니다.
1992Aldus가 TIFF Revision 6.0을 발표하여 CMYK, JPEG 압축 및 타일형 이미지를 도입했습니다.
1986Aldus와 Microsoft가 PageMaker용 데스크톱 스캐너 출력을 표준화하기 위해 TIFF를 공동 개발했습니다.

주요 장점

  • 글로벌 아카이브 벤치마크: 장기 디지털 보존을 위해 미국 의회 도서관과 박물관에서 널리 권장합니다.
  • 무손실 압축 알고리즘(LZW 및 ZIP)을 통해 100% 비트 단위의 정확한 픽셀 보존을 보장합니다.
  • 다중 페이지 문서에 대한 네이티브 지원으로 스캔한 전체 책이나 계약서를 단일 파일에 저장할 수 있습니다.

기술적 제한 사항 및 단점

  • WebP나 AVIF 같은 최신 압축 형식에 비해 파일 크기가 큽니다.
  • 웹 브라우저의 기본 인라인 표시 지원 부족(플러그인 없이는 브라우저에서 TIFF를 렌더링할 수 없음).
  • 매우 유연한 태그 사양으로 인해 일부 특수한 TIFF 변형은 서로 다른 소프트웨어에서 열리지 않을 수 있습니다.

흥미로운 기술적 상식

  • TIFF 파일의 처음 두 글자는 바이트 순서를 나타냅니다. 'II'는 인텔(리틀 엔디안), 'MM'은 모토로라(빅 엔디안)를 의미합니다.
  • 방대한 양의 선택적 태그 때문에 프로그래머들 사이에서는 TIFF가 '호환되지 않는 수천 가지 파일 형식(Thousands of Incompatible File Formats)'의 약자라는 농담이 유명합니다.
  • 데스크톱 스캐너 거인인 Aldus는 1986년 당시 모든 스캐너 브랜드가 서로 호환되지 않는 다른 파일 형식을 사용했기 때문에 TIFF를 만들었습니다.

자주 묻는 기술 질문

웹 브라우저가 TIFF 파일을 열 수 없는 이유는 무엇인가요?

브라우저는 엄청난 사양 복잡성, 레거시 LZW 특허에서 비롯된 라이선스 부담, 그리고 웹에 적합하지 않은 거대한 파일 크기 때문에 TIFF를 기본적으로 지원하지 않습니다.

다중 페이지 TIFF를 PDF로 어떻게 변환할 수 있나요?

웹 브라우저 내에서 직접 File2File.app을 사용하여 다중 페이지 TIFF 파일을 표준 PDF 문서나 개별 PNG 이미지로 변환할 수 있습니다.

TIFF에서 LZW와 ZIP 압축의 차이점은 무엇인가요?

둘 다 100% 무손실 압축입니다. LZW는 고전적이고 호환성이 매우 높은 압축 알고리즘이며, ZIP(Deflate)은 일반적으로 파일 크기를 10%~20% 더 작게 줄여줍니다.