मुख्य सामग्री पर जाएं
PulsarKit

BMP कन्वर्टर

BMP फाइलों को JPG, PNG या WebP में बदलें, या किसी भी फोटो को वापस BMP में सेव करें। पैलेट, RLE कंप्रेशन और पारदर्शिता, सब संभाले जाते हैं।

फाइलें यहां छोड़ें

.bmp, .dib, .jpg, .jpeg, .png, .webp · 100 MB तक

BMP इमेज कैसे कन्वर्ट करें

  1. 1

    अपनी BMP या फोटो डालें

    एक साथ 100 फाइलें तक। दोनों दिशाओं में मिली-जुली फाइलें डाली जा सकती हैं। जो फाइल चुनी गई दिशा से मेल नहीं खाती, उसका नाम बताया जाता है, उसे चुपचाप छोड़ा नहीं जाता।

  2. 2

    दिशा और फॉर्मेट चुनें

    “BMP से फोटो” चुनने पर JPG, PNG या WebP मिलती है। “फोटो से BMP” ज्यादा से ज्यादा प्रोग्राम में खुलने वाली 24-बिट फाइल लिखता है, या 32-बिट फाइल, अगर पारदर्शिता बचानी है।

  3. 3

    कन्वर्ट की गई फाइल डाउनलोड करें

    एक फाइल अकेली मिलती है, कई फाइलें pulsarkit-bmp.zip में। जो फाइल पढ़ी नहीं जा सकती, वह छोड़ दी जाती है और बाकी बैच पूरा होता है।

2026 में भी BMP क्यों मिलती है

वेबसाइट पर BMP की कोई जगह नहीं है। यह पिक्सल को लगभग कच्चे रूप में रखती है, इसलिए 1920×1080 की इमेज करीब छह मेगाबाइट की होती है, जबकि उसी तस्वीर की PNG इसका पांचवां हिस्सा होती है। इसे जिंदा रखती है वह सारी दुनिया, जो वेबसाइट नहीं है। CAD प्रोग्राम और मापने वाले उपकरण इसे एक्सपोर्ट करते हैं, क्योंकि उनका फाइल लिखने वाला हिस्सा दशकों पहले लिखा गया था। प्रिंटर और स्कैनर के ड्राइवर इसे बीच के चरण में बनाते हैं, औद्योगिक सॉफ्टवेयर में इंपोर्ट का फॉर्मेट तय होता है, और Windows की कुछ यूटिलिटी आज भी स्क्रीनशॉट इसी तरह सेव करती हैं। यह कन्वर्टर खास तौर पर ऐसी फाइलों के लिए है। अगर आप नई इमेज के लिए फॉर्मेट चुन रहे हैं, तो PNG चुनें। अगर किसी ने आपको BMP दी है और अगला टूल उसे नहीं लेता, तो रास्ता यही है।

फॉर्मेट के उलझे कोने, संभाले हुए

BMP एक फॉर्मेट नहीं, बल्कि फॉर्मेट का पूरा परिवार है, और साधारण रीडर ठीक इन्हीं अंतरों पर टूटते हैं। पंक्तियों का क्रम ऊंचाई वाले फील्ड के चिह्न से पता चलता है: पॉजिटिव मान का मतलब है कि पंक्तियां नीचे से ऊपर रखी हैं, जो आम बात है, और नेगेटिव मान का मतलब ऊपर से नीचे। हर पंक्ति को चार बाइट के गुणज तक भरा जाता है, और यह भराव इमेज का हिस्सा नहीं है। चैनल नीला, हरा, लाल के क्रम में रखे जाते हैं, उल्टे क्रम में नहीं। रंग पैलेट में इंडेक्स के रूप में एक, चार या आठ बिट प्रति पिक्सल हो सकता है, बिट मास्क से पैक किए सोलह बिट, या सीधे चौबीस और बत्तीस बिट। इंडेक्स वाली इमेज रन-लेंथ एन्कोडिंग से भी लिखी हो सकती हैं। हेडर के ही सात जाने-माने साइज हैं, बारह बाइट वाले OS/2 रूप से लेकर 124 बाइट वाले वर्जन 5 तक। यह सब यहां खास इसी काम के लिए लिखा गया कोड पढ़ता है, क्योंकि npm पर मिलने वाली हर आम BMP लाइब्रेरी का रखरखाव दस साल पहले बंद हो चुका है और उनमें से कोई भी पूरा सेट नहीं संभालती।

ऐसी BMP लिखना, जिसे दूसरे प्रोग्राम सच में खोलें

उल्टी दिशा में कलर डेप्थ का चुनाव जितना दिखता है, उससे ज्यादा मायने रखता है। 24-बिट फाइल सादा 40 बाइट का हेडर इस्तेमाल करती है, जिसे आज तक लिखा गया हर BMP रीडर समझता है, और पारदर्शिता छोड़ देती है, क्योंकि फॉर्मेट में उसे रखने की जगह नहीं है। 32-बिट फाइल अल्फा चैनल रखती है, पर सिर्फ तब, जब वह चैनलों का क्रम साफ-साफ बताए। इसलिए यह टूल 108 बाइट का वर्जन 4 हेडर लिखता है, जिसमें लाल, हरे, नीले और अल्फा के मास्क लिखे होते हैं। इन मास्क के बिना बहुत से व्यूअर चौथे बाइट को पूरी तरह अनदेखा करते हैं और उसमें जो भी पड़ा हो, उसे रंग की तरह दिखा देते हैं। पंक्तियां नीचे से ऊपर लिखी जाती हैं और चार बाइट तक भरी जाती हैं, रिजॉल्यूशन आम 72 DPI पर दर्ज होता है, और टेस्ट में परिणाम को स्पेसिफिकेशन से बाइट-दर-बाइट जांचा जाता है।

फाइलें आपके ब्राउजर में रहती हैं

BMP का हेडर पढ़ना, पैलेट और रन-लेंथ डेटा खोलना, JPG, PNG या WebP में एन्कोड करना और वापस BMP लिखना, सब आपके ब्राउजर टैब के अंदर होता है। कुछ भी अपलोड नहीं होता और कुछ भी सेव नहीं रहता। BMP फाइलें अक्सर मापने वाले उपकरणों, स्कैनरों और अंदरूनी सिस्टम से एक्सपोर्ट होती हैं, इसलिए यह सिर्फ सुविधा नहीं है। अक्सर इसी वजह से ब्राउजर टूल वहां काम आता है, जहां अपलोड वाली साइट नहीं चल सकती।

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

आज भी किसी को BMP फाइल की जरूरत क्यों पड़ती है?

क्योंकि पुराने और खास काम के सॉफ्टवेयर इसी पर अड़े रहते हैं। CAD सिस्टम, लैब और मापने वाले उपकरण, प्रिंटर ड्राइवर और कुछ औद्योगिक कंट्रोल सॉफ्टवेयर या तो BMP एक्सपोर्ट करते हैं या इसके सिवा कुछ नहीं लेते। इसमें और इससे कन्वर्ट करना आमतौर पर तस्वीर के लिए नहीं, बल्कि ऐसे किसी प्रोग्राम को फाइल देने के लिए होता है।

BMP फाइल PNG से कितनी बड़ी होती है?

आमतौर पर तीन से पांच गुना, क्योंकि BMP पिक्सल को बिल्कुल बिना कंप्रेशन के रखती है, जबकि PNG उन्हें लॉसलेस तरीके से पैक करती है। 1920×1080 की 24-बिट BMP करीब 6 MB की होती है; वही इमेज PNG में आमतौर पर 1 से 2 MB की होती है, पिक्सल हूबहू वही रहते हैं।

क्या कंप्रेस की गई BMP फाइलें चलती हैं?

रन-लेंथ एन्कोडिंग वाली चलती हैं: RLE8 और RLE4 दोनों यहां खोली जाती हैं, delta और absolute मोड के एस्केप समेत। वह दुर्लभ रूप, जिसमें BMP कंटेनर के अंदर पूरी JPEG या PNG रखी होती है (कुछ प्रिंटर ड्राइवर ऐसी फाइलें बनाते हैं), नहीं चलता। टूटी इमेज बनाने की जगह इसकी साफ सूचना दी जाती है।

क्या पारदर्शिता बनी रहेगी?

अल्फा मास्क वाली 32-बिट BMP से PNG और WebP में, हां, क्योंकि दोनों इसे सपोर्ट करते हैं; JPG में नहीं, क्योंकि वह इसे नहीं रख सकता। उल्टी दिशा में पारदर्शिता बचाने के लिए 32-बिट आउटपुट चुनें। एक आम गड़बड़ी अपने आप संभाली जाती है: कुछ पुराने एन्कोडर 32-बिट फाइल में हर अल्फा बाइट शून्य लिख देते हैं। इसे सीधे मान लिया जाए तो इमेज पूरी तरह अदृश्य हो जाएगी, इसलिए ऐसी फाइल को पूरी तरह अपारदर्शी माना जाता है।

BMP सेव करते समय कौन-सी कलर डेप्थ चुनें?

24-बिट, जब तक आपको खास तौर पर पारदर्शिता की जरूरत न हो। इसे हर BMP रीडर समझता है, और कुछ पुराने सॉफ्टवेयर 32-बिट फाइलें गलत दिखाते हैं। 32-बिट सिर्फ तब चुनें, जब अल्फा चैनल बचाना जरूरी हो और आप जानते हों कि दूसरी तरफ का प्रोग्राम वर्जन 4 हेडर पढ़ता है।

एक साथ कितनी फाइलें कन्वर्ट कर सकते हैं?

100 फाइलें तक, हर फाइल 100 MB तक और कुल 500 MB तक, सब एक जैसी सेटिंग के साथ। वे एक के बाद एक प्रोसेस होती हैं, और जो फाइल पढ़ी नहीं जा सकती, उससे बाकी बैच रद्द नहीं होता।

क्या फाइल सर्वर पर अपलोड होती है?

नहीं। BMP रीडर और राइटर आपके ब्राउजर टैब में चलने वाला सामान्य कोड हैं, और JPG, PNG और WebP के कोडेक उनके साथ चलने वाले WebAssembly मॉड्यूल हैं। फाइलें आपके डिवाइस से बाहर नहीं जातीं, और पेज बंद करने के बाद कुछ भी नहीं रखा जाता।

संबंधित टूल

फोटो कंप्रेस करेंJPG, PNG, WebP, AVIF और GIF फाइलों का साइज अपने ब्राउजर में कम करें। ऐसा लेवल चुनें जो रिजॉल्यूशन बनाए रखता है, या GIF को छोड़कर बाकी फॉर्मेट के लिए KB या MB में तय साइज लिखें।AVIF में कन्वर्ट करेंJPG, PNG, WebP, GIF, BMP और HEIC को AVIF में दोबारा एनकोड करें। यह आम तौर पर सपोर्ट होने वाले वेब फॉर्मेट में सबसे छोटा है, और पारदर्शिता बनी रहती है।फोटो रिसाइज करेंफोटो का साइज पिक्सल में बदलें: सटीक माप से, प्रतिशत से या तैयार प्रीसेट से, ब्राउजर छोड़े बिना।फोटो का मेटाडेटा देखेंफोटो के अंदर सेव कैमरा, एक्सपोजर, तारीख और GPS लोकेशन देखें। फाइल इसी टैब में पढ़ी जाती है, कभी अपलोड नहीं होती।फोटो क्रॉप करेंफोटो पर फ्रेम खींचें या सटीक पिक्सल लिखें, फिर सिर्फ वही हिस्सा डाउनलोड करें जो आपने रखा। कुछ भी आपके ब्राउजर से बाहर नहीं जाता।HEIC से JPGiPhone की HEIC फोटो को JPG फाइल में बदलें, जो हर जगह खुलती है। तारीख और GPS टैग बने रहते हैं, और फोटो सीधी रहती है।