ضاغط GZIP

اضغط الملفات إلى GZ أو BZ2 أو XZ عبر الإنترنت: اضغط أي ملف بـ gzip أو bzip2 أو xz في متصفحك ونزّل النسخة المضغوطة. مجاني وخاص، ولا يُرفع شيء.

تُعالَج الملفات في متصفحك ولا تُرفع أبدًا.

يُضغط كل ملف على حدة. لجمع عدة ملفات في أرشيف واحد، استخدم «إنشاء TAR.GZ» أو «إنشاء ZIP».

كيفية ضغط الملفات بـ gzip أو bzip2 أو xz

  1. أسقط ملفًا واحدًا أو أكثر على منطقة الإفلات أعلاه، أو انقر اختر الملفات.
  2. اختر التنسيق:
    • GZIP (.gz) – سريع وتفهمه عمليًا كل الأنظمة والمكتبات.
    • BZIP2 (.bz2) – ناتجه عادةً أصغر من gzip في النصوص، لكنه أبطأ.
    • XZ (.xz) – عادةً يعطي أصغر ناتج، مع أبطأ ضغط.
  3. انقر ضغط. يُضغط كل ملف على حدة ويحتفظ باسمه الكامل مضافًا إليه الامتداد الجديد، فيصبح report.csv هو report.csv.gz.
  4. نزّل كل ناتج بزر تنزيل الخاص به، أو استخدم تنزيل الكل (ZIP) عندما تضغط عدة ملفات.

يُنتَج ناتج GZIP بواسطة CompressionStream المدمجة في متصفحك؛ أما BZIP2 وXZ فتستخدمان libarchive المصرَّفة إلى WebAssembly. ولا تُرفع ملفاتك.

ضاغطات لا مؤرشِفات

يحوّل كل من gzip وbzip2 وxz مدخلًا واحدًا إلى ناتج مضغوط واحد. وليس لديها مفهوم للمجلدات أو لقائمة ملفات، ولهذا تنتج هذه الأداة ملف .gz أو .bz2 أو .xz منفصلًا لكل ملف تضيفه. وإذا أردت عدة ملفات داخل تنزيل واحد، فضعها في أرشيف أولًا: وهذا يعني في أنظمة Unix استخدام tar، فينتج .tar.gz المألوف.

ويظل الملف المضغوط المفرد الخيار الصحيح في حالات كثيرة: ملف تفريغ SQL أو تصدير CSV كبير لرفعه إلى خادم، أو ملف سجل لإرفاقه بتذكرة دعم، أو أصل مضغوط مسبقًا لخادم ويب يقدّم ملفات .gz مباشرةً، أو ملف بيانات لسكربت يقرأ gzip بصورة أصلية.

الصيغةالخوارزميةفك الضغط على Linux/macOSمناسب لـ
GZIP (.gz)Deflategunzip file.gzالسجلات، وأصول الويب، وكل ما يحتاج إلى دعم واسع
BZIP2 (.bz2)Burrows-Wheeler + Huffmanbunzip2 file.bz2النصوص التي لا يصغّرها gzip بما يكفي
XZ (.xz)LZMA2unxz file.xzملفات النصوص أو البيانات الكبيرة للتنزيل

المعادلات في سطر الأوامر للضغط هي gzip -k file وbzip2 -k file وxz -k file، حيث يُبقي -k الأصل بجانب النسخة المضغوطة. وبدونه يُحذف الملف الأصلي.

أمور ينبغي وضعها في الحسبان

  • الصور ومقاطع الفيديو وملفات PDF ومستندات Office وملفات ZIP مضغوطة داخليًا أصلًا، لذلك لن تصغّرها أي من الصيغ الثلاث إلا بشكل طفيف.
  • يستطيع الموقع فك ضغط ملفات .gz، لكن ليس ملفات .bz2 أو .xz المفردة. ويحتاج من يتلقى تلك الملفات إلى bunzip2 أو unxz أو 7-Zip أو أداة مشابهة.
  • تكون معالجة الملفات التي تتجاوز نحو 700 ميغابايت بطيئة في المتصفح، وتُرفض المدخلات التي تتجاوز 2 غيغابايت.

نصائح

الأسئلة الشائعة

هل أستطيع ضغط مجلد كامل في ملف .gz واحد؟

ليس مباشرةً، لأن gzip لا يحمل إلا ملفًا واحدًا. أنشئ TAR.GZ بدلًا من ذلك، فهو يجمع المجلد بواسطة tar ثم يضغطه بـ gzip.

هل أستطيع اختيار مستوى الضغط؟

لا. الخيار الوحيد هو الصيغة؛ أما إعدادات الضغط فثابتة.

أي صيغة تعطي أصغر ملف؟

عادةً XZ، يليه BZIP2 ثم GZIP، لكن الفارق يتوقف على المحتوى. جرّب صيغتين على الملف نفسه وقارن الأحجام.

آخر تحديث

تم النسخ إلى الحافظة