Base64 Encode/Decode (Text ਅਤੇ File ਸਮਰਥਨ)

Base64 decode, Base64 encode ਅਤੇ ਤੁਰੰਤ conversion ਲਈ ਇੱਕੋ ਸਕ੍ਰੀਨ ਵਰਤੋ।

Text, files ਅਤੇ Data URLs ਨੂੰ ਆਪਣੇ browser ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਬਦਲੋ।

ਕੋਈ server upload ਨਹੀਂ (ਸਿਰਫ਼ browser ਪ੍ਰਕਿਰਿਆ)
Data URL ਸਮਰਥਿਤ
UTF-8 ਟੈਕਸਟ ਆਉਟਪੁੱਟ

ਰੂਪਾਂਤਰਨ ਟੂਲ

ਉੱਪਰੋਂ mode (Encode / Decode / Auto Detect) ਅਤੇ input type (Text / File) ਬਦਲੋ।

Input data ਤੁਹਾਡੇ browser ਵਿੱਚ ਹੀ ਰਹਿੰਦੀ ਹੈ ਅਤੇ ਕਦੇ upload ਨਹੀਂ ਹੁੰਦੀ।

Conversion ਚਲਾਉਣ ਲਈ Ctrl / Cmd + Enter ਦਬਾਓ।

ਉਦਾਹਰਨਾਂ

Text encode ਕਰੋ

ਇਨਪੁੱਟ

hello

ਆਉਟਪੁੱਟ

aGVsbG8=

Data URL decode ਕਰੋ

ਇਨਪੁੱਟ

data:text/plain;base64,44GT44KT44Gr44Gh44Gv

ਆਉਟਪੁੱਟ

こんにちは

ਵਰਤੋਂ ਦਾ ਤਰੀਕਾ

  1. Auto Detect ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ, ਫਿਰ text ਦਾਖਲ ਕਰੋ ਜਾਂ file ਚੁਣੋ।
  2. ਲੋੜ ਹੋਣ 'ਤੇ ਹੱਥੋਂ Encode ਜਾਂ Decode ਵਿੱਚ ਬਦਲੋ।
  3. Conversion ਤੋਂ ਬਾਅਦ ਨਤੀਜਾ ਕਾਪੀ ਕਰੋ ਜਾਂ ਡਾਊਨਲੋਡ ਕਰੋ।

Base64 ਵਿੱਚ Encode ਕਰੋ

  • Text ਜਾਂ files ਨੂੰ Base64 ਵਿੱਚ ਬਦਲੋ।
  • Output format ਚੁਣੋ: ਸਿਰਫ਼ Base64 ਜਾਂ Data URL (MIME ਸਮੇਤ)।

Base64 Decode ਕਰੋ

  • Spaces ਜਾਂ line breaks ਵਾਲੀ Base64 decode ਕਰੋ।
  • URL-safe Base64 (- and _) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
  • Decoded data ਲਈ UTF-8 text output ਜਾਂ binary download ਚੁਣੋ।

Data URL ਵੰਡੋ

  • data:...;base64, header ਅਤੇ payload ਨੂੰ ਆਪਣੇ ਆਪ ਵੱਖਰਾ ਕਰਦਾ ਹੈ।
  • MIME ਅਤੇ Base64 payload ਨੂੰ ਇੱਕ-ਕਲਿਕ copy ਨਾਲ ਵੱਖਰੇ ਦਿਖਾਉਂਦਾ ਹੈ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

Decoded Japanese text ਗੜਬੜੀ ਦਿਖਦੀ ਹੈ

ਪਹਿਲਾਂ "Display as text (UTF-8)" ਵਰਤੋ। ਜੇ decoded data binary ਹੋਵੇ ਤਾਂ "Treat as binary (download)" ਵਿੱਚ ਬਦਲੋ।

ਕੀ ਤੁਸੀਂ Data URLs (data:image/...;base64,)? ਨੂੰ ਸਮਰਥਨ ਕਰਦੇ ਹੋ?

ਹਾਂ। ਟੂਲ ਆਪਣੇ ਆਪ data:*;base64, header ਅਤੇ payload ਨੂੰ ਵੱਖਰਾ ਕਰਦਾ ਹੈ ਅਤੇ MIME type ਦਿਖਾਉਂਦਾ ਹੈ।

ਕੀ files upload ਹੁੰਦੀਆਂ ਹਨ?

ਨਹੀਂ। Conversion ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ browser ਵਿੱਚ ਚਲਦੀ ਹੈ ਅਤੇ files ਕਦੇ upload ਨਹੀਂ ਹੁੰਦੀਆਂ।

ਕੀ ਮੈਂ line breaks ਵਾਲੀ Base64 decode ਕਰ ਸਕਦਾ ਹਾਂ?

ਹਾਂ। Line-broken Base64 decode ਕਰਨ ਲਈ “Ignore whitespace and line breaks” ਚਾਲੂ ਕਰੋ।

ਕੀ ਤੁਸੀਂ Base64URL (- and _) ਸਮਰਥਨ ਕਰਦੇ ਹੋ?

ਹਾਂ। “Accept URL-safe Base64 (- and _)” ਚਾਲੂ ਕਰੋ।

ਨੋਟਸ

  • ਜਦੋਂ decoded content ਨੂੰ text ਵਜੋਂ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ, UTF-8 ਵਰਤੀ ਜਾਂਦੀ ਹੈ। ਜੇ ਮੂਲ data ਵੱਖਰੀ encoding ਵਰਤਦੀ ਹੋਵੇ, ਤਾਂ text ਗੜਬੜੀ ਦਿਖ ਸਕਦੀ ਹੈ।
  • ਵੱਡੀਆਂ files browser memory limits ਅਨੁਸਾਰ ਵਧੇਰੇ ਸਮਾਂ ਲੈ ਸਕਦੀਆਂ ਹਨ।