ब्राउज़र टूल

Data URL डिकोडर

MIME, charset और payload अलग करके सुरक्षित preview या download करें।

ब्राउज़र में स्थानीय प्रोसेसिंग · अपलोड नहीं · अकाउंट नहीं

Safe preview

Text या image यहां दिखेगा। Active HTML और SVG execute नहीं होंगे।

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

MIME, charset और payload अलग करके सुरक्षित preview या download करें।

सही input और metadata देखने के लिए sample चलाएं, फिर अपना value डालें।

Privacy और सुरक्षित उपयोग

सारी processing इसी browser tab में रहती है। बड़े values device memory ज्यादा ले सकते हैं।

Signature detection और Base64 decode malware scan नहीं हैं। Unknown downloads पर भरोसा न करें।

आम errors और कारण

  • Input खाली, खराब या इस tool के अपेक्षित format में नहीं है।
  • चुना गया mode alphabet, file type या representation से मेल नहीं खाता।
  • Encoded और decoded copies साथ होने पर बहुत बड़ा value memory खत्म कर सकता है।
  • सफल conversion decoded content की safety या trust साबित नहीं करता।

समान commands

अपने workflow का runtime या shell इस्तेमाल करें। Untrusted input validate करें और binary output सीधे terminal में न भेजें।

Python

from urllib.parse import unquote_to_bytes
header, payload = data_url.split(',', 1)
raw = base64.b64decode(payload) if ';base64' in header else unquote_to_bytes(payload)

JavaScript

const response = await fetch(dataUrl);
const blob = await response.blob();
console.log(blob.type, blob.size);

Shell

payload=${DATA_URL#*,}
printf '%s' "$payload" | base64 --decode > decoded.bin

Standards और official references