ضغط gzip أونلاين
أفلت أي ملف لتحصل على .gz للتنزيل، أو الصق نصًا لتتلقى بايتات gzip الخاصة به بصيغة Base64. كل شيء يحدث داخل متصفحك.
تتم المعالجة محليًا في متصفحك/ بياناتك تبقى في متصفحك.
ما هي أداة ضغط gzip أونلاين؟
gzip هو صيغة الضغط وراء ملفات .gz وترويسة HTTP Content-Encoding: gzip ومعظم النسخ الاحتياطية في لينكس. يغلّف تدفق Deflate بترويسة صغيرة ومجموع اختباري CRC-32. أما zlib (وتسمى «deflate» في واجهة المتصفح) وdeflate الخام فهما قريبان بغلاف أخف.
تستخدم هذه الأداة واجهة CompressionStream القياسية، فيتولى المتصفح نفسه الضغط ويقرأ الملف على شرائح صغيرة مع شريط تقدم. تحصل على تنزيل لكل ملف، مع الاسم الأصلي وتاريخ التعديل في ترويسة gzip، إضافة إلى الحجم الأصلي والحجم المضغوط والنسبة. والنص الملصق في الحقل الثاني يُضغط ويُعاد بصيغة Base64.
كيف تعمل؟
- أفلت ملفًا أو أكثر، أو الصق نصًا في حقل النص.
- اختر gzip (.gz) أو zlib (.zz) أو deflate خام (.deflate)؛ وأبقِ اسم الملف في الترويسة إن رغبت.
- شغّل الضغط وتابع التقدم؛ وتظهر الأحجام والنسبة عند الانتهاء.
- نزّل كل ملف .gz أو انسخ نتيجة Base64 الخاصة بالنص.
حالات الاستخدام الشائعة
- ضغط سجل كبير أو تفريغ SQL قبل إرساله أو أرشفته.
- تجهيز حمولة gzip لاختبار HTTP أو بيانات اختبار على شكل نص Base64.
- معرفة مدى قابلية الملف للضغط قبل اختيار صيغة التخزين.
- إنشاء ملفات .gz على جهاز لا يتوفر فيه gzip.
أمثلة
أفلت أي ملف لتحصل على .gz للتنزيل، أو الصق نصًا لتتلقى بايتات gzip الخاصة به بصيغة Base64. كل شيء يحدث داخل متصفحك.
الخصوصية
تعمل أداة ضغط gzip أونلاين بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
لا يمكن اختيار مستوى الضغط لأن واجهة المتصفح لا تتيحه، لذا يُستخدم المستوى الافتراضي للمتصفح. والملفات المضغوطة أصلًا (JPEG وMP4 وZIP) لن تصغر، وgzip يضغط ملفًا واحدًا في كل مرة ولا يجمّع المجلدات مثل .tar.gz.
الأسئلة الشائعة
هل يمكنني اختيار مستوى ضغط من 1 إلى 9؟
لا. ليس في CompressionStream خيار للمستوى، ولا تدّعي هذه الأداة غير ذلك. يطبّق المتصفح مستواه الافتراضي وهو توازن جيد بين السرعة والحجم لمعظم الملفات.
هل يعمل ملف .gz مع gunzip و7-Zip؟
نعم. المخرجات gzip قياسي وفق RFC 1952. يُكتب الاسم الأصلي والتاريخ في الترويسة فيستعيدهما gunzip -N.
ما الفرق بين gzip وzlib وdeflate الخام؟
الثلاثة تستخدم ضغط Deflate نفسه. يضيف gzip ترويسة بالاسم والوقت ومجموع CRC-32، ويضيف zlib ترويسة من بايتين ومجموع Adler-32، أما deflate الخام فلا يضيف شيئًا. استخدم gzip لملفات .gz.
أدوات ذات صلة
فك ضغط gzip أونلاين
أفلت ملف .gz لفك ضغطه، أو الصق بيانات gzip بصيغة Base64 لقراءة النص بداخلها. لا يغادر شيء جهازك.
أدوات الملفات
إنشاء ZIP عبر الإنترنت
أفلت ملفاتك واختر مستوى الضغط ونزّل ملف .zip واحدًا يُبنى داخل متصفحك مباشرة.
أدوات الملفات
استخراج ZIP عبر الإنترنت
افتح ملف .zip وراجع محتواه ونزّل الملفات التي تريدها مع حماية مدمجة من الأرشيفات الخطرة.
أدوات الملفات
مفتش الملفات
أفلت ملفًا لترى حقيقته: النوع المكتشف والحجم ومجاميع التحقق وبايتات الترويسة وتحذيرات عند كذب الامتداد.
أدوات الملفات
محوّل الملف إلى Base64
أفلت ملفًا لتحصل على نص Base64 أو رابط data: يمكنك لصقه في HTML أو CSS أو JSON أو طلب API.
أدوات الملفات
محوّل حجم الملفات
اكتب حجمًا مثل 1.5 GB أو 700 MiB وشاهده بكل الوحدات العشرية (SI) والثنائية (IEC).
أدوات الملفات
مُرمِّز Base64
حوّل أي نص، بما في ذلك الرموز التعبيرية والحروف المُشكَّلة، إلى سلسلة Base64 بنقرة واحدة.
الترميز وفك الترميز
حاسبة تجزئة الملفات
أسقط ملفًا أو أكثر واحصل على كل المجاميع التي تحتاجها في مرور واحد دون رفع أي بيانات.
التجزئة والمجموع الاختباري