Guide · Archive

압축파일 완벽 비교: ZIP vs 7Z vs TAR.GZ

맥·리눅스에서 온 tar.gz 파일이 윈도우에서 안 열릴 때, 어떤 포맷을 언제 써야 하는지 정리했습니다.

왜 압축파일 포맷이 여러 개인가요

압축 포맷은 운영체제·용도에 따라 발전해왔습니다. 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 압축 해제 도구로 목록을 보고 필요한 파일만 개별적으로 내려받을 수 있습니다.

바로 사용해보기 아래 기능은 모두 지오시프트의 압축 탭에서 브라우저 안(7-Zip WebAssembly 엔진 포함)에서 처리됩니다.

자주 묻는 질문

ZIP → 7Z 변환 처음 실행 시 왜 느린가요?

7-Zip 압축 엔진 자체를 브라우저에서 내려받아 WebAssembly로 실행하는 방식이라, 처음 한 번은 엔진을 불러오는 데 시간이 걸릴 수 있습니다. 이후에는 더 빠르게 처리됩니다.

RAR 파일도 지원하나요?

RAR은 라이선스 제한이 있는 독점 포맷이라 이 사이트에서는 지원하지 않습니다. RAR 파일을 받았다면 원본 프로그램(WinRAR 등)이나 다른 압축 해제 프로그램을 이용해주세요.