ബേസ്64 എൻകോഡർ/ഡീകോഡർ

ടെക്സ്റ്റ് Base64 ആക്കുകയും Base64 ടെക്സ്റ്റ് ആക്കുകയും ചെയ്യുക. വെബ് ഡെവലപ്മെന്റിൽ ഡാറ്റ എൻകോഡ് ചെയ്യാനും ഡീകോഡ് ചെയ്യാനും ഉപയോഗപ്രദം.

ഈ ആപ്പ് പങ്കിടുക

Base64 എൻകോഡർ/ഡീകോഡർ

Base64 ഒരു ബാഇനറി-ടെ-ടെക്സ്റ്റ് എൻകോഡിംഗ് സ്കീമാണ് അത് ബാഇനറി ഡാറ്റയെ ASCII സ്ട്രിംഗ് ഫോർമാറ്റിൽ പ്രതിനിധീകരിക്കുന്നു. ഇത് വെബ് ഡെവലപ്‌മെന്റ്, ഡാറ്റ ട്രാൻസ്‌മിഷൻ, ഈ-മെയിൽ എന്നിവയിൽ വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു.

Base64 എന്താണ്?

Base64 എൻകോഡിംഗ് ബാഇനറി ഡാറ്റയെ 64 അച്ചടിക്കാവുന്ന ASCII പരിതര ഉപയോഗിച്ച് ടെക്സ്റ്റ് സ്ട്രിംഗിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു. ഓരോ Base64 അക്കവും ബാഇനറി ഡാറ്റയുടെ 6 ബിറ്റുകളെ പ്രതിനിധീകരിക്കുന്നു.

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

എൻകോഡിംഗ്:

  • ബൈറ്റുകൾ 6-ബിറ്റ് സീക്വൻസ് ആയി വിഭക്തം ചെയ്യുന്നു
  • പ്രത്യേകം 6-ബിറ്റ് മൂല്യത്തെ Base64 പരിതരിലേക്ക് മാപ്പ് ചെയ്യുന്നു
  • ആവശ്യയുണ്ടെങ്കിൽ പാഡിംഗ് (=) ചേർക്കുന്നു

ഡീകോഡിംഗ്:

  • Base64 പരിതരുകൾ 6-ബിറ്റ് സീക്വൻസ് ആയി തിരികെ പരിവർത്തനം ചെയ്യുന്നു
  • യഥാർത്ഥ ബാഇനറി ഡാറ്റ പുനരാവിഷ്കരിക്കുന്നു

സാധാരണ ഉപയോഗങ്ങൾ

  • ഈ-മെയിൽ അറ്റാച്ചുമെന്റുകൾ - ഇ-മെയിൽ ട്രാൻസ്‌മിഷൻ സ്വാഭാവികതയ്ക്കായി ഫയലുകൾ എൻകോഡ് ചെയ്യുന്നു
  • ഡാറ്റ URIs - HTML/CSS-ൽ ചിത്രങ്ങൾ ഉൾപ്പെടുത്തുന്നു
  • പ്രാമാണികതാ - HTTP Basic Auth ഹെഡറുകൾ
  • APIs - JSON-നുകുറിച്ച് ബാഇനറി ഡാറ്റ കൈമാറുന്നു
  • കുക്കീകൾ - എൻകോഡ് ചെയ്ത സെഷൻ ഡാറ്റ സംരക്ഷിക്കുന്നു

ഉദാഹരണങ്ങൾ

ഇൻപുട്ട് ഔട്ട്‌പുട്ട്
Hello SGVsbG8=
Test123 VGVzdDEyMw==
A QQ==