सीधे कंटेंट पर जाएं

ZIP फ़ाइल बनाएं

ढेर सारी फ़ाइलों को एक ऐसे आर्काइव में रखें जो बिना कुछ इंस्टॉल किए किसी भी कंप्यूटर पर खुले। सब कुछ यहीं कंप्रेस होता है और कुछ भी स्टोर नहीं किया जाता।

  • कभी स्टोर नहीं होती
  • न कतार, न इंतज़ार
  • साइनअप नहीं, वॉटरमार्क नहीं

यह कैसे काम करता है

1

अपनी फ़ाइलें जोड़ें

जितनी चाहें उतनी फ़ाइलें छोड़ें, या पूरा फ़ोल्डर — फ़ोल्डर की संरचना बनी रहती है।

2

चुनें कि कितना कंप्रेस करना है

“सामान्य” लगभग हर चीज़ के लिए ठीक है। “सबसे छोटा” ज़्यादा दबाता है और ज़्यादा समय लेता है; “कोई नहीं” फ़ाइलों को बिना कंप्रेस किए बस बंडल करता है, जो सबसे तेज़ है।

3

ZIP डाउनलोड करें

बनकर सीधे आपके डाउनलोड में सेव हो जाती है।

ZIP में क्या जाता है, और क्या कंप्रेस होता है

फ़ाइलें deflate से कंप्रेस होती हैं, वह तरीक़ा जिसे हर ZIP रीडर 1993 से समझता है, इसलिए नतीजा इस सदी में बनी हर Windows, macOS और Linux मशीन पर बिना कुछ इंस्टॉल किए खुलता है। नामों पर UTF-8 का फ़्लैग लगाकर लिखा जाता है, जिससे एक्सेंट वाले और ग़ैर-लैटिन फ़ाइल नाम macOS और Linux पर unzip करने के बाद बेतुके अक्षरों (mojibake) में बदलने की बजाय सही रहते हैं — पुराने टूल से बने आर्काइव में यह गड़बड़ी हैरानी की हद तक आम है।

हर चीज़ कंप्रेस नहीं होती, और यह जानना फ़ायदेमंद है कि आपके पास कौन-सा हिस्सा है। टेक्स्ट, डॉक्यूमेंट, सोर्स कोड, स्प्रेडशीट और अनकंप्रेस्ड इमेज बहुत छोटी हो जाती हैं — अक्सर एक-तिहाई या उससे भी कम। JPEG, PNG, MP3, MP4, PDF और दूसरी ZIP पहले से कंप्रेस्ड होती हैं, और उन पर deflate चलाने से एक प्रतिशत का छोटा-सा हिस्सा ही बचता है, जबकि समय लगता है; उन्हें बेवजह दोबारा प्रोसेस करने की बजाय जैसे के तैसे रखा जाता है। इसलिए पचास फ़ोटो की ZIP का साइज़ लगभग पचास फ़ोटो जितना ही होता है, और यह फ़ॉर्मैट का सही काम करना है, नाकाम होना नहीं। उन्हें zip करने की वजह यह है कि पचास की बजाय एक फ़ाइल भेजी जाए।

हर फ़ाइल अलग से कंप्रेस होती है, जिससे रीडर बड़े आर्काइव से बाक़ी को छुए बिना कोई एक चीज़ निकाल पाता है, और इसी वजह से ZIP .tar.gz या 7z से कम कंप्रेस करती है: फ़ाइलों के बीच का दोहराव इस्तेमाल नहीं हो पाता। लगभग एक जैसे डॉक्यूमेंट वाले फ़ोल्डर में यह फ़र्क़ काफ़ी बड़ा होता है। मिले-जुले फ़ोल्डर में मामूली।

यहां पासवर्ड प्रोटेक्शन जान-बूझकर नहीं है। ZIP में दो एन्क्रिप्शन स्कीम हैं: मूल ZipCrypto, जो इतनी बुरी तरह टूटा हुआ है कि रिकवरी टूल उसे सेकंडों में तोड़ देते हैं और जिसे आज भी कई “अपनी ZIP पर पासवर्ड लगाएं” टूल चुपचाप इस्तेमाल करते हैं, और AES, जो मज़बूत है लेकिन इस पेज के लिए उपलब्ध कोई भी परमिसिव लाइसेंस वाला तरीक़ा उसे लागू नहीं करता। टूटी हुई स्कीम देना कुछ न देने से भी बुरा होता, क्योंकि वह सुरक्षा जैसी दिखती है।

जब आपको कुछ और चाहिए

पासवर्ड के लिए 7-Zip इस्तेमाल करें और AES-256 चुनें — और “encrypt file names” पर टिक करें, क्योंकि सामान्य एन्क्रिप्टेड ZIP अपना कैटलॉग पढ़ने लायक छोड़ देती है, यानी फ़ाइल जिसके भी पास हो, वह पासवर्ड के बिना ठीक-ठीक देख सकता है कि अंदर क्या है। यह फ़र्क़ लोगों की सोच से ज़्यादा मायने रखता है: डॉक्यूमेंट के नाम अक्सर उनके कंटेंट जितना ही बता देते हैं।

बड़े सेट के लिए, या जहां संरचना बचाए रखनी हो, डेस्कटॉप टूल सही जवाब है — यहां सब कुछ मेमोरी में बनता है, इसलिए कुल साइज़ उतना ही हो सकता है जितना टैब संभाल सके, जबकि zip -r archive.zip folder/ सीधे डिस्क पर लिखता है और वे परमिशन और सिम्बॉलिक लिंक भी रखता है जिन्हें ब्राउज़र पढ़ ही नहीं सकता। और अगर पाने वाला संभाल सके, तो tar -czf या 7z उसी सामग्री से साफ़ तौर पर छोटी फ़ाइल बनाएंगे।

अक्सर पूछे जाने वाले सवाल

क्या मेरी फ़ाइलें कहीं स्टोर होती हैं?

नहीं। आर्काइव बनकर सीधे आपके डाउनलोड में सेव होता है, और बाद में कुछ भी रखा नहीं जाता। यहां यह बात मायने रखती है: लोगों को जिन चीज़ों को सबसे ज़्यादा zip करना पड़ता है — डॉक्यूमेंट, फ़ोटो, काम का कोई फ़ोल्डर — ठीक वही चीज़ें हैं जिन्हें पहले किसी अनजान के सर्वर को नहीं सौंपना चाहिए।

मेरी ZIP फ़ाइलों से मुश्किल से ही छोटी क्यों है?

क्योंकि लोग जो zip करते हैं, उसमें से ज़्यादातर पहले से कंप्रेस्ड होता है। JPEG, PNG, MP3, MP4, PDF और Office डॉक्यूमेंट सबमें कंप्रेशन पहले से होता है, और उन्हें दोबारा दबाने से कुछ नहीं मिलता — उल्टे कुछ बाइट बढ़ भी सकते हैं। यह पेज इन फ़ॉर्मैट को पहचानता है और दिखावे में आपका समय बर्बाद करने की बजाय उन्हें जैसे के तैसे रखता है, इसीलिए फ़ोटो की zip तुरंत बन जाती है। टेक्स्ट, डॉक्यूमेंट और कोड ठीक से कंप्रेस होते हैं।

क्या मैं इस पर पासवर्ड लगा सकता हूं?

अभी नहीं। पुरानी ZIP पासवर्ड स्कीम देने से बेहतर है कि यह साफ़ बता दिया जाए, क्योंकि वह सच में कमज़ोर है और सेकंडों में तोड़ी जा सकती है — वह आपको सुरक्षा का ऐसा एहसास देती जो असल में होती ही नहीं।

क्या मेरे फ़ोल्डर बने रहते हैं?

हां। कोई फ़ोल्डर छोड़ें, तो उसकी संरचना आर्काइव के अंदर बनी रहती है, इसलिए वह वैसे ही अनपैक होता है जैसे अंदर गया था।

अगर दो फ़ाइलों का नाम एक ही हो तो?

दूसरी फ़ाइल के नाम में एक नंबर जोड़ दिया जाता है, जैसे आपका डाउनलोड फ़ोल्डर करता है। एक फ़ाइल को चुपचाप दूसरी के ऊपर लिख देने से आपका डेटा बिना बताए खो जाता।

क्या साइज़ की कोई सीमा है?

कोई तय सीमा नहीं, बल्कि उपलब्ध मेमोरी जितनी। सामान्य कंप्यूटर पर सैकड़ों फ़ाइलें और कई गीगाबाइट ठीक चलते हैं; फ़ोन इससे कम संभालेगा।

ध्यान दें: पासवर्ड प्रोटेक्शन नहीं है। ब्राउज़र में ZIP एन्क्रिप्शन के लिए आपकी की (key) को पेज की मेमोरी में रखना पड़ता, और ज़्यादातर टूल इसके लिए जो पुराना ZipCrypto इस्तेमाल करते हैं, वह इतनी बुरी तरह टूटा हुआ है कि बेकार है। सब कुछ मेमोरी में बनता है, इसलिए कुल साइज़ उतना ही हो सकता है जितना टैब संभाल सके।

यह टूल अपनी वेबसाइट पर लगाएं

किसी भी ब्लॉग, क्लास पेज या हेल्प आर्टिकल के लिए मुफ़्त। एक स्निपेट पेस्ट करें और आपके विज़िटर इसे सीधे आपके पेज पर इस्तेमाल कर सकेंगे।