🍋
Menu
131 file formats

파일 포맷

파일 포맷에 대해 알아야 할 모든 것 — 사용 시점, 작동 원리, 포맷 간 변환 방법.

.3gp

FLAC (Free Lossless Audio Codec)

FLAC은 원본 품질을 유지하면서 오디오를 50-70% 크기로 압축하는 무손실 오디오 코덱입니다. 음악 아카이브, 하이파이 청취, 오디오 제작에 널리 사용됩니다.

Video 손실
.7z

7z (7-Zip 아카이브)

7z는 LZMA/LZMA2 알고리즘으로 ZIP이나 RAR보다 뛰어난 압축률을 달성하는 오픈 소스 아카이브 형식입니다. AES-256 암호화, 분할 아카이브, 솔리드 압축을 지원합니다.

Archive 무손실
.aac

WebM 비디오

WebM은 Google이 웹용으로 개발한 오픈, 로열티 프리 비디오 형식입니다. VP8/VP9/AV1 코덱을 사용합니다.

Audio 손실
.ac3

KML (Keyhole Markup Language)

KML은 Google Earth와 지도 앱에서 지리 데이터를 표시하기 위한 XML 형식입니다.

Audio 무손실
.ai

ZIP (압축 아카이브)

ZIP은 파일을 압축하여 하나로 묶는 가장 보편적인 아카이브 형식입니다. 모든 OS에서 기본 지원됩니다.

Image 무손실
.aiff

WOFF2 (Web Open Font Format 2)

WOFF2는 Brotli 압축으로 WOFF1보다 30% 더 나은 압축을 달성하는 최신 웹 폰트 형식입니다. Google Fonts의 기본 형식입니다.

Audio 무손실
.alac

ICS (iCalendar)

ICS는 캘린더 이벤트와 일정을 교환하기 위한 표준 형식입니다. 이메일 초대와 CalDAV 동기화의 기반입니다.

Audio 무손실
.amr

STL (Stereolithography / Standard Tessellation Language)

STL은 3D 프린팅의 가장 널리 사용되는 3D 파일 형식입니다. 삼각형 메시로 표면 기하를 기술합니다.

Audio 손실
.ape

EOT (Embedded OpenType)

EOT는 Microsoft가 Internet Explorer 전용으로 개발한 레거시 웹 폰트 형식입니다. 사실상 폐기되었습니다.

Audio 무손실
.apng

APNG (Animated Portable Network Graphics)

APNG는 하위 호환성을 유지하면서 애니메이션 지원을 추가한 PNG의 확장 형식입니다. 모든 프레임에서 8비트 알파 투명도가 포함된 풀 24비트 컬러를 지원하여 GIF보다 부드러운 애니메이션을 구현합니다. APNG를 지원하지 않는 디코더에서는 첫 번째 프레임이 정적 PNG로 표시됩니다.

Image 무손실
.arrow

PNG (Portable Network Graphics)

PNG는 투명도를 지원하는 무손실 래스터 이미지 형식입니다. 로고, 아이콘, 스크린샷, 투명한 오버레이 등 선명한 경계와 투명 배경이 필요한 웹 이미지에 널리 사용됩니다.

Data 무손실
.arw

PPTX (Office Open XML Presentation)

PPTX는 PowerPoint의 XML 기반 프레젠테이션 형식으로, 슬라이드, 애니메이션, 미디어를 지원합니다.

Image 무손실
.avi

GLB (GL Transmission Format — Binary)

GLB는 glTF 2.0의 바이너리 단일 파일 변형으로, 3D 기하, 재질, 텍스처, 애니메이션을 하나로 패키징합니다. '3D의 JPEG'입니다.

Video 손실
.avif

AVIF (AV1 Image File Format)

AVIF는 오픈소스 AV1 비디오 코덱을 기반으로 한 차세대 이미지 형식입니다. 동일 품질 기준 JPEG보다 50%, WebP보다 20% 더 작은 파일을 생성하는 뛰어난 압축 효율을 제공합니다. AVIF는 HDR, 광색역, 투명도, 애니메이션을 지원합니다.

Image 손실
.avro

JPEG (Joint Photographic Experts Group)

JPEG는 사진과 자연 이미지를 위한 가장 널리 사용되는 손실 압축 형식입니다. 이미지 크기와 시각 품질 사이의 뛰어난 균형을 제공하며, 거의 모든 디바이스와 플랫폼에서 지원됩니다.

Data 무손실
.bmp

BMP (Bitmap Image File)

BMP는 Microsoft Windows에 기본 탑재된 비압축 래스터 이미지 형식입니다. 압축 없이 픽셀 데이터를 저장하므로 파일 크기가 매우 크지만 품질 손실이 전혀 없습니다. BMP는 주로 Windows 시스템 그래픽과 이미지 처리 시 중간 형식으로 사용됩니다.

Image 무손실
.bson

WAV (Waveform Audio File Format)

WAV는 비압축 오디오의 표준 형식으로, CD 품질 이상의 원본 사운드를 저장합니다. 오디오 편집, 마스터링, 사운드 디자인 등 전문 오디오 워크플로우에서 사용됩니다.

Data 무손실
.bz2

PPTX (Office Open XML Presentation)

PPTX는 Microsoft PowerPoint의 프레젠테이션 형식으로, 슬라이드, 애니메이션, 전환 효과, 미디어, 발표자 노트를 지원합니다. Office Open XML(OOXML) 표준에 기반합니다.

Archive 무손실
.c

TypeScript (타입이 있는 JavaScript)

TypeScript는 JavaScript에 정적 타입 시스템을 추가한 Microsoft의 프로그래밍 언어입니다. JavaScript로 컴파일되며, 대규모 프로젝트에서 코드 품질과 개발 경험을 크게 향상시킵니다.

Code 무손실
.cpp

JavaScript (웹 프로그래밍 언어)

JavaScript는 세계에서 가장 널리 사용되는 프로그래밍 언어로, 모든 현대 웹 브라우저에서 실행됩니다. 동적 웹 페이지, 서버 사이드 애플리케이션(Node.js), 모바일 앱, 데스크톱 앱을 구동합니다.

Code 무손실
.cr2

DOCX (Office Open XML Document)

DOCX는 Microsoft Word의 XML 기반 문서 형식으로, 서식 있는 텍스트, 이미지, 표를 지원합니다.

Image 무손실
.css

XML (Extensible Markup Language)

XML은 사람과 기계가 모두 읽을 수 있는 형식으로 데이터를 구조화하기 위한 마크업 언어입니다. SOAP 웹 서비스, RSS 피드, 오피스 문서, 엔터프라이즈 데이터 교환에 널리 사용됩니다.

Code 무손실
.csv

AI (Adobe Illustrator Artwork)

AI는 Adobe Illustrator의 기본 벡터 그래픽 형식으로, 아트보드, 레이어, 텍스트, 그라디언트, 효과를 포함한 편집 가능한 아트워크를 보존합니다. 전문 로고, 일러스트레이션, 인쇄 디자인의 표준입니다.

Code 무손실
.dll

DLL (Dynamic Link Library)

DLL은 여러 프로그램이 동시에 사용하는 코드와 데이터를 포함하는 Windows 공유 라이브러리 형식입니다. DLL은 모듈식 소프트웨어 설계를 가능하게 하고, 코드 공유를 통해 메모리 사용량을 줄이며, Windows 운영 체제와 애플리케이션 생태계의 핵심입니다.

Other 무손실
.dng

EPUB (Electronic Publication)

EPUB은 전자책의 개방형 표준으로, 다양한 화면에 자동으로 맞추는 리플로우 콘텐츠를 지원합니다.

Image 무손실
.doc

PNG (Portable Network Graphics)

PNG는 무손실 압축과 완전한 알파 투명도를 지원하는 래스터 이미지 형식입니다. 웹 그래픽, 로고, 아이콘, 스크린샷, 투명 오버레이에 사용됩니다.

Document 무손실
.docx

JPEG (Joint Photographic Experts Group)

JPEG는 사진과 연속 색조 이미지를 위한 가장 널리 사용되는 이미지 형식입니다. 이산 코사인 변환(DCT) 기반 손실 압축을 사용하여 시각적으로 허용 가능한 품질을 유지하면서 파일 크기를 크게 줄입니다.

Document 무손실
.eot

EOT (Embedded OpenType)

EOT는 Microsoft가 Internet Explorer 전용으로 개발한 레거시 웹 폰트 형식입니다. OpenType 폰트를 압축하고 선택적으로 URL 바인딩(특정 도메인으로 사용 제한)을 적용합니다. EOT는 사실상 구식이며, IE8 이하에서만 필요합니다.

Font 무손실
.eps

EPS (Encapsulated PostScript)

EPS는 PostScript 페이지 기술 언어를 기반으로 한 벡터 그래픽 형식입니다. PDF와 SVG가 보편화되기 전 인쇄 제작에서 벡터 그래픽 교환의 표준 형식이었습니다. EPS 파일은 벡터 및 래스터 데이터와 저해상도 미리보기 이미지를 모두 포함할 수 있습니다.

Image 무손실
.epub

AI (Adobe Illustrator Artwork)

AI는 Adobe Illustrator의 벡터 그래픽 형식으로, 편집 가능한 레이어, 텍스트, 그라디언트, 효과를 보존합니다. 전문 로고와 일러스트레이션 디자인의 표준입니다.

Document 무손실
.flac

TSV (탭으로 구분된 값)

TSV는 탭으로 구분된 텍스트 표 형식으로, CSV보다 파싱이 간단합니다. 생물정보학과 데이터 분석에 사용됩니다.

Audio 무손실
.flv

TOML (Tom's Obvious Minimal Language)

TOML은 명확성과 간결성을 위해 설계된 설정 파일 형식입니다. Rust의 Cargo.toml과 Python의 pyproject.toml의 표준입니다.

Video 손실
.geojson

PDF/A (PDF for Archiving)

PDF/A는 장기 디지털 보존을 위한 PDF의 ISO 표준 부분집합입니다. 폰트를 내장하고, 외부 의존성을 금지하며, 문서가 미래에도 동일하게 렌더링될 수 있도록 보장합니다.

Data 무손실
.gif

GIF (Graphics Interchange Format)

GIF는 간단한 애니메이션을 지원하는 것으로 가장 잘 알려진 비트맵 이미지 형식입니다. 무손실 LZW 압축을 사용하지만 프레임당 256색 팔레트로 제한됩니다. GIF는 짧은 애니메이션 클립, 리액션 이미지, 간단한 그래픽에 여전히 인기가 있습니다.

Image 무손실
.glb

GLB (GL Transmission Format — Binary)

GLB는 '3D의 JPEG'라 불리는 glTF 2.0의 바이너리 단일 파일 변형입니다. 3D 형상, 재질, 텍스처, 애니메이션을 하나의 컴팩트한 파일로 패키징합니다. GLB는 웹 실시간 3D, AR/VR, 게임 엔진의 표준입니다.

Other 무손실
.gltf

glTF (GL Transmission Format)

glTF는 JSON을 사용하여 씬을 설명하고 외부 바이너리(.bin) 및 텍스처 파일을 참조하는 3D 씬 및 모델의 개방형 표준입니다. 효율적인 실시간 렌더링을 위해 설계되었으며, WebGL, AR/VR, 3D 커머스의 표준입니다. 바이너리 변형(GLB)은 모든 것을 하나의 파일로 번들링합니다.

Other 무손실
.go

SQL (Structured Query Language)

SQL은 관계형 데이터베이스의 데이터를 쿼리하고 조작하기 위한 표준 언어입니다. 데이터 정의(CREATE TABLE), 조작(SELECT, INSERT, UPDATE, DELETE), 트랜잭션 제어를 제공합니다.

Code 무손실
.gpx

GPX (GPS Exchange Format)

GPX는 GPS 데이터(웨이포인트, 트랙, 경로)를 저장하기 위한 XML 기반 형식입니다. GPS 장치, 피트니스 앱, 지도 소프트웨어 간에 달리기, 자전거, 등산, 드라이브 경로를 공유하기 위한 범용 형식입니다.

Other 무손실
.gz

XLSX (Office Open XML Spreadsheet)

XLSX는 Microsoft Excel의 스프레드시트 형식으로, 워크시트, 수식, 차트, 피벗 테이블, 조건부 서식을 지원합니다. Office Open XML(OOXML) 표준에 기반합니다.

Archive 무손실
.hdf5

MP4 (MPEG-4 Part 14)

MP4는 비디오, 오디오, 자막을 하나의 파일에 담는 가장 널리 사용되는 디지털 미디어 컨테이너입니다. 웹 스트리밍, 모바일 비디오, 소셜 미디어의 사실상 표준입니다.

Data 무손실
.heic

HEIC (High Efficiency Image Container)

HEIC는 HEVC(H.265) 비디오 코덱을 기반으로 한 최신 이미지 형식으로, Apple 기기의 기본 사진 형식으로 사용됩니다. JPEG보다 약 50% 더 나은 압축률을 제공하며 깊이 맵과 라이브 포토 같은 기능도 지원합니다. HEIC 파일은 더 작은 크기에서 높은 품질을 유지하지만 Apple 생태계 외부에서의 지원은 제한적입니다.

Image 손실
.heif

YAML (YAML Ain't Markup Language)

YAML은 들여쓰기 기반의 사람이 읽기 쉬운 설정 형식입니다. Docker Compose, Kubernetes, CI/CD에 사용됩니다.

Image 무손실
.html

FLAC (Free Lossless Audio Codec)

FLAC은 원본 품질을 유지하면서 파일 크기를 50-70% 줄이는 무손실 오디오 코덱입니다. 음악 아카이브와 하이파이 청취에 사용됩니다.

Document 무손실
.ico

ICO (Windows Icon Format)

ICO는 Microsoft Windows의 아이콘과 웹사이트 파비콘에 사용되는 컨테이너 형식입니다. 하나의 ICO 파일에 다양한 크기와 색상 심도의 이미지를 여러 개 포함할 수 있습니다. PNG와 함께 브라우저 탭 아이콘(파비콘)의 표준 형식으로 자리잡고 있습니다.

Image 무손실
.ics

ICS (iCalendar)

ICS는 캘린더 애플리케이션 간에 일정, 약속, 할 일, 여유/바쁨 정보를 교환하기 위한 표준 캘린더 데이터 형식입니다. 이메일 클라이언트의 캘린더 초대를 지원하며, 캘린더 동기화를 위한 CalDAV의 기반입니다.

Other 무손실
.iso

TTF (TrueType Font)

TTF는 Apple과 Microsoft가 공동 개발한 디지털 폰트 형식으로, 2차 베지어 곡선을 사용하여 글자 윤곽을 정의합니다. 데스크톱과 웹 폰트로 널리 사용됩니다.

Archive 무손실
.java

CSS (Cascading Style Sheets)

CSS는 색상, 레이아웃, 타이포그래피, 애니메이션 등 웹 페이지의 시각적 표현을 제어하는 스타일 시트 언어입니다. HTML 콘텐츠와 시각적 디자인을 분리합니다.

Code 무손실
.jpeg

OGG (Ogg Vorbis 오디오)

OGG는 Vorbis 및 Opus 오디오 코덱의 오픈 소스 컨테이너입니다. 로열티 프리 웹 미디어에 사용됩니다.

Image 손실