ब्राउज़र-आधारित टूल

इमेज से Base64 कन्वर्टर

स्थानीय इमेज से Base64, Data URL, HTML या CSS बनाएं।

टूल डेटा स्थानीय रहता है · सामग्री अपलोड नहीं होती · अकाउंट नहीं चाहिए

डिफ़ॉल्ट मोड हर मूल बाइट को सुरक्षित रखता है। आकार बदलना, दोबारा एन्कोड करना और मेटाडेटा हटाना केवल अनुकूलन चालू होने पर होता है।

यह टूल कैसे काम करता है

स्थानीय इमेज से Base64, Data URL, HTML या CSS बनाएं।

इनपुट का सही प्रारूप और मेटाडेटा देखने के लिए नमूना चलाएं, फिर उसकी जगह अपना मान डालें।

गोपनीयता और सुरक्षित उपयोग

रूपांतरण का इनपुट, आउटपुट और फ़ाइलें इसी टैब में रहती हैं। अलग से होने वाली सीमित पेज एनालिटिक्स को टूल की सामग्री नहीं मिलती। बहुत बड़े मान डिवाइस की काफी मेमोरी ले सकते हैं।

मूल इमेज डिवाइस पर ही रहती है; उसे दोबारा कंप्रेस, साफ़ या स्कैन नहीं किया जाता।

आम समस्याएं और उनके कारण

  • इनपुट खाली या खराब है, या इस टूल के अपेक्षित प्रारूप में नहीं है।
  • चुना गया मोड वर्णमाला, फ़ाइल प्रकार या प्रस्तुति से मेल नहीं खाता।
  • एन्कोड और डिकोड की गई प्रतियां एक साथ रहने पर बहुत बड़ा मान उपलब्ध मेमोरी खत्म कर सकता है।
  • सफल रूपांतरण यह साबित नहीं करता कि डिकोड की गई सामग्री सुरक्षित या भरोसेमंद है।

समान कमांड

अपने काम में उपलब्ध रनटाइम या शेल का उपयोग करें। अविश्वसनीय इनपुट की जांच करें और बाइनरी आउटपुट सीधे टर्मिनल में न भेजें।

Python

from pathlib import Path
import base64
value = base64.b64encode(Path('image.png').read_bytes()).decode('ascii')

JavaScript

import { readFileSync } from 'node:fs';
const value = readFileSync('image.png').toString('base64');

Shell

base64 --wrap=0 image.png > image.base64.txt

मानक और आधिकारिक संदर्भ