অনলাইনে GZIP দিয়ে ফাইল কম্প্রেস করুন
আপনার ব্রাউজারে আগে থেকেই থাকা কম্প্রেশন ইঞ্জিন দিয়ে .gz ফাইল তৈরি করুন, যা লগ, ব্যাকআপ ও ওয়েব অ্যাসেটের জন্য খুব কাজের। পুরো কাজটি আপনার ডিভাইসেই চলে।
ফাইলগুলো এখানে ছেড়ে দিন অথবা ক্লিক করে বেছে নিন
ফলাফল
কীভাবে GZIP দিয়ে ফাইল কম্প্রেস করবেন
- যে ফাইলগুলো কম্প্রেস করতে চান সেগুলো ছেড়ে দিন।
- gzip করতে চালান চাপুন।
- .gz ফাইলগুলো ডাউনলোড করুন।
gzip কী এবং ZIP থেকে এটি কীভাবে আলাদা
gzip একটি মাত্র ফাইল কম্প্রেস করে। এটি একাধিক ফাইল একসাথে বাঁধে না, এজন্যই Unix সিস্টেমে আপনি দুই ধাপের রূপ .tar.gz দেখেন: tar ফাইলগুলো জড়ো করে, gzip ফলাফলটি কম্প্রেস করে। এককভাবে gzip হলো ওয়েবের বেশিরভাগ অংশের পেছনের কম্প্রেশন পদ্ধতি: সার্ভার HTML, CSS ও JavaScript gzip-কম্প্রেস করে পাঠায়, আর ব্রাউজার পৌঁছানোর পর সেগুলো ডিকম্প্রেস করে। এটি ZIP-এর মতোই DEFLATE অ্যালগরিদম ব্যবহার করে, তাই কম্প্রেশনের অনুপাত প্রায় একই, তবে কন্টেইনারটি সরলতর এবং ফাইলের শেষে শুধু .gz যোগ হয়।
এই টুল কী তৈরি করে
আপনি যে প্রতিটি ফাইল ড্রপ করেন, তা আপনার ব্রাউজারে বিল্ট-ইন কম্প্রেশন ইঞ্জিন ব্যবহার করে নিজস্ব একটি .gz ফাইলে পরিণত হয়। ফলাফল একটি সাধারণ gzip ফাইল, যা gunzip, 7-Zip, WinRAR, macOS-এর Archive Utility ও প্রতিটি ওয়েব সার্ভার বোঝে। মূল ফাইলের নাম ঠিক থাকে, শুধু শেষে .gz যোগ হয়।
কখন gzip সঠিক পছন্দ
- ওয়েব অ্যাসেট আগেভাগে কম্প্রেস করা। কিছু স্ট্যাটিক হোস্ট ও CDN মূল ফাইলের পাশে
.js.gzবা.css.gzফাইল থাকলে সেটি সরাসরি পরিবেশন করে, ফলে প্রতিটি অনুরোধে সার্ভারকে কম্প্রেস করতে হয় না। - লগ ফাইল ছোট করা, আর্কাইভ করার বা সাপোর্ট টিকিটে সংযুক্ত করার আগে। লগ ফাইল 90% বা তারও বেশি কম্প্রেস হয়।
- ডেটাবেস ডাম্প ও CSV এক্সপোর্ট, যেগুলো ইমেইল বা আপলোড করতে হবে। 200 MB-এর একটি SQL ডাম্প gzip করলে সাধারণত 20 MB হয়।
- এমন সিস্টেমের সাথে মিল রাখা যা .gz আশা করে, যেমন gzip করা CSV পড়ে এমন ডেটা ইমপোর্ট, বা একটি ডিপ্লয়মেন্ট পাইপলাইন।
- একক বড় ফাইল, যেখানে ZIP কন্টেইনার কিছুই যোগ করে না।
যেখানে এটি কাজে আসে না
যে ডেটা আগেই কম্প্রেস করা, gzip তা ছোট করতে পারে না। JPG, PNG, MP4, MP3, PDF ও আধুনিক Office ফাইল মোটামুটি একই সাইজে বা সামান্য বড় হয়ে বের হবে। ছবি ও ভিডিওর জন্য বরং বিশেষায়িত ছবি ও ভিডিও কম্প্রেসার ব্যবহার করুন।
| ইনপুট | সাধারণ gzip ফলাফল |
|---|---|
| সার্ভার লগ, 50 MB | 3 থেকে 5 MB |
| CSV এক্সপোর্ট, 100 MB | 10 থেকে 20 MB |
| JSON API ডাম্প, 20 MB | 2 থেকে 3 MB |
| মিনিফাই করা JavaScript, 1 MB | 250 থেকে 350 KB |
| JPG ছবি, 4 MB | 4 MB |
ফাইল ফিরিয়ে আনা
মূল ফাইলটি ফেরত পেতে gunzip টুল ব্যবহার করুন, অথবা কমান্ড লাইনে gunzip filename.gz চালান। gzip যেহেতু এক-ফাইলের ফরম্যাট, তাই এখানে তালিকা দেখার কোনো ধাপ নেই; ডিকম্প্রেস করলেই মূল ফাইলটি পাওয়া যায়। কম্প্রেশন আপনার ডিভাইসেই ব্রাউজারের নিজস্ব ইঞ্জিন দিয়ে চলে, তাই কিছুই আপলোড হয় না এবং বড় ফাইলও দ্রুত সামলানো হয়।
সচরাচর জিজ্ঞাসিত প্রশ্ন
.gz ফাইল কী?
এটি gzip দিয়ে কম্প্রেস করা একটি ফাইল, যা ওয়েব অ্যাসেট, লগ ও Unix ব্যাকআপে বহুল ব্যবহৃত। Squish আপনার ব্রাউজারের নিজস্ব ইঞ্জিন দিয়ে এগুলো তৈরি করে।
আমার ফাইল কি আপলোড হয়?
না। কম্প্রেশনে আপনার ব্রাউজারের নিজের ইঞ্জিন ব্যবহার হয় এবং আপনার ফাইল আপনার ডিভাইসেই থাকে।
একাধিক ফাইল কি gzip করা যায়?
হ্যাঁ। একগুচ্ছ ফাইল ছেড়ে দিন, প্রতিটি ফাইল আলাদা .gz-এ কম্প্রেস হবে।
আপনার ফাইল কখনো আপনার ডিভাইস ছেড়ে যায় না
Squishly Tools-এর প্রতিটি টুল 100% বিনামূল্যে এবং পুরোপুরি আপনার ব্রাউজারের ভেতরে চলে। আপনার ছবি ও ডকুমেন্ট আপনার নিজের কম্পিউটারেই প্রসেস হয় এবং কখনো কোনো সার্ভারে আপলোড হয় না। কোনো অ্যাকাউন্ট নেই, ওয়াটারমার্ক নেই, কোনো লুকানো শর্তও নেই।