Главное отличие в том, что 7z сжимает файлы плотнее и даёт архивы меньшего размера, а ZIP выигрывает в совместимости — его открывают почти везде без установки программ. Если нужно передать архив незнакомому человеку или открыть на телефоне без архиватора, выбирайте ZIP. Если важен размер файла, а получатель тоже разбирается в архивах — берите 7z.

Разница между zip и 7zip в основном сводится к двум вещам: насколько сильно жмётся файл и насколько легко его потом открыть. 7z использует более современные алгоритмы упаковки, поэтому один и тот же набор файлов в 7z обычно весит меньше, чем в ZIP. Разница особенно заметна на текстовых файлах, документах и других данных, которые хорошо поддаются сжатию.
Об этом же: Как заархивировать файлы в ZIP, Как сделать zip-папку или zip-файл: 9 способов и Ошибка сжатых ZIP-папок: что делать и как открыть архив.
ZIP в этом плане проще и старше — формату уже несколько десятков лет, и поддержка встроена почти во все операционные системы. Windows, macOS, большинство файловых менеджеров на Android и iPhone открывают ZIP без дополнительных программ. С 7z всё чуть сложнее.
На компьютере с Windows или macOS разницы в удобстве почти нет — если у вас уже установлен архиватор типа 7-Zip или WinRAR, оба формата открываются одинаково легко. Проблемы начинаются, когда архив нужно открыть на устройстве, где такой программы нет.
На Android многие файловые менеджеры (например, встроенный в MIUI/HyperOS на Xiaomi) умеют распаковывать ZIP из коробки, а для 7z просят установить отдельное приложение. На iPhone стандартное приложение «Файлы» тоже открывает ZIP без вопросов, а с 7z иногда возникают сложности — Apple не добавила эту поддержку в систему по умолчанию, и нужно ставить сторонний архиватор из App Store.
Если вы не знаете, на каком устройстве архив будут открывать получатели, безопаснее выбрать ZIP — риск, что человек не сможет его распаковать, минимальный.
7z почти всегда даёт файл меньшего размера при том же наборе исходных данных. Разница может составлять от 10 до 40%, в зависимости от типа файлов — на текстах и документах она заметнее, на уже сжатых файлах (фото, видео) почти незаметна.
На компьютере с Windows такой возможности нет — система не понимает этот формат без стороннего архиватора. На Android и iPhone тоже нужно приложение, поддерживающее 7z: стандартные средства ограничиваются ZIP и парой других распространённых форматов.
ZIP — старый и очень распространённый формат, поддержка для него встроена в операционные системы ещё с начала двухтысячных. 7z моложе и менее массовый, поэтому производители операционных систем не спешат добавлять его поддержку по умолчанию — приходится ставить архиватор отдельно.
Если не уверены, каким устройством и программами пользуется получатель — берите ZIP. Он откроется почти в любом случае без лишних вопросов. 7z стоит выбирать, только если точно знаете, что у собеседника есть чем его распаковать.
Смысл есть, если место на диске или в облаке ограничено и архив предназначен для собственного использования. Для файлов, которые вы редко открываете и храните «на всякий случай», 7z позволит сэкономить заметный объём. Для рабочих файлов, которыми обмениваетесь с коллегами, лучше оставить привычный ZIP.
ZIP обычно распаковывается быстрее — алгоритм проще, и на это уходит меньше ресурсов процессора. 7z из-за более сложного сжатия может занимать чуть больше времени на распаковку, особенно на слабых устройствах или старых смартфонах. На современном компьютере разница почти не ощущается.
Да, оба формата поддерживают вложенные архивы — можно упаковать несколько файлов 7z в один общий ZIP или наоборот. Практического смысла в этом обычно немного, разве что для удобства пересылки одним файлом. Итоговый размер при этом почти не меняется, потому что сжатые данные плохо сжимаются повторно.
Если сомневаетесь, какой формат выбрать для конкретной задачи — ориентируйтесь на то, кто будет открывать архив. Для себя и хранения файлов подойдёт 7z с его более плотным сжатием, а для пересылки кому-то ещё безопаснее остаться на ZIP.