왜 압축파일 포맷이 여러 개인가요
압축 포맷은 운영체제·용도에 따라 발전해왔습니다. ZIP은 윈도우에 기본 내장돼 있어 가장 널리 호환되고, 7Z는 더 높은 압축률을 목표로 만들어졌으며, TAR은 원래 리눅스·유닉스 환경에서 여러 파일을 하나로 묶는 용도(압축은 별도로 gzip 등을 얹음)로 쓰입니다. 그래서 같은 파일이라도 어떤 환경에서 만들었는지에 따라 확장자가 달라집니다.
포맷별 특징 비교
| 포맷 | 주 사용 환경 | 특징 |
|---|---|---|
| .zip | 윈도우 (전 OS 호환) | 압축률은 평범하지만 별도 프로그램 없이 어디서나 열림. 가장 무난한 선택 |
| .7z | 윈도우 (7-Zip 사용자) | ZIP보다 압축률이 높지만, 상대방도 7-Zip 계열 프로그램이 있어야 바로 엽니다 |
| .tar | 리눅스 · 맥 | 여러 파일을 하나로 묶기만 하는 포맷(압축 자체는 안 함) |
| .tar.gz (.tgz) | 리눅스 · 맥 | tar로 묶은 뒤 gzip으로 압축. 리눅스 서버·오픈소스 배포에서 표준 |
| .tar.bz2 / .tar.xz | 리눅스 | gzip보다 압축률이 높은 대신 압축·해제 속도가 더 느림 |
맥·리눅스에서 받은 파일이 윈도우에서 안 열릴 때
맥이나 리눅스 사용자가 보낸 .tar.gz, .tar.bz2, .tar.xz, .gz, .bz2, .xz 파일은 윈도우 탐색기에서 바로 열리지 않아 곤란한 경우가 많습니다. 이럴 때 TAR/GZ/BZ2/XZ ↔ ZIP 변환 도구를 쓰면 이런 포맷을 윈도우에서 바로 열리는 .zip으로 풀어줍니다. 반대로 윈도우에서 만든 .zip을 리눅스 서버 배포용으로 .tar.gz로 묶어야 할 때도 같은 도구로 반대 방향 변환이 됩니다.
ZIP과 7Z, 어느 쪽을 써야 하나요
받는 사람이 누구인지가 기준입니다. 불특정 다수에게 보내거나 상대방 환경을 모른다면 호환성이 가장 높은 ZIP을 쓰는 게 안전합니다. 반대로 같은 팀 안에서 대용량 파일(설치 프로그램, 소스 백업 등)을 주고받고 모두 7-Zip 계열 프로그램이 있다는 게 확실하다면 7Z가 같은 내용을 더 작은 용량으로 담을 수 있습니다. ZIP ↔ 7Z 변환 도구는 실제 7-Zip 압축 엔진을 브라우저 안에서 그대로 실행해 두 포맷을 서로 바꿔줍니다.
여러 파일을 하나로 묶기 vs 압축 풀기
사진 여러 장, 문서 여러 개를 한 번에 보내야 할 때는 파일 압축(ZIP 만들기)으로 형식 제한 없이 하나의 ZIP으로 묶을 수 있고, 반대로 받은 ZIP 안에 뭐가 들었는지 미리 확인하거나 일부 파일만 꺼내고 싶을 때는 ZIP 압축 해제 도구로 목록을 보고 필요한 파일만 개별적으로 내려받을 수 있습니다.
자주 묻는 질문
ZIP → 7Z 변환 처음 실행 시 왜 느린가요?
7-Zip 압축 엔진 자체를 브라우저에서 내려받아 WebAssembly로 실행하는 방식이라, 처음 한 번은 엔진을 불러오는 데 시간이 걸릴 수 있습니다. 이후에는 더 빠르게 처리됩니다.
RAR 파일도 지원하나요?
RAR은 라이선스 제한이 있는 독점 포맷이라 이 사이트에서는 지원하지 않습니다. RAR 파일을 받았다면 원본 프로그램(WinRAR 등)이나 다른 압축 해제 프로그램을 이용해주세요.