{{TEXT_DECODE_TITLE}}

Katta Base64 satrlari (masalan, kodlangan rasm va hujjatlar) uchun quyidagi fayl yuklash formasidan foydalaning.

{{FILE_DECODE_TITLE}}

Base64 faylini bu yerga sudrab olib keling yoki tanlash uchun bosing

Ilg‘or variantlar

Yangi qator ajratuvchisi

Turli operatsion tizimlar turli yangi qator belgilardan foydalanadi — masalan, Unix va Windows bir xil qator ajratuvchisini ishlatmaydi. Dekodlashdan so‘ng, natijadagi barcha yangi qator belgilarini tanlagan variantingiz bilan almashtiramiz. Bu sozlama "har bir qatordagi ma’lumotni alohida dekodlang" funksiyasining qanday ishlashini belgilaydi.

{{DECODE_LINES_OPTION_TITLE}}

{{DECODE_LINES_OPTION_DESC}}

Satr bo‘shliklarini olib tashlang

MIME formatidagi Base64 ma’lumotlari (masalan, elektron pochta xabarlari) ko‘pincha har 76 belgida satr bo‘shligini o‘z ichiga oladi. Dekodlashdan oldin ushbu bo‘shliklarni olib tashlash uchun ushbu variantni yoqing. Bu, MIME formatidagi Base64 ma’lumotlarining to‘g‘ri dekodlanishini ta’minlaydi.

URL-ga mos kodlashni boshqaring

Agar kiritishingiz URL-ga mos Base64 variantidan (RFC 4648 / Base64URL) foydalanayotgan bo‘lsa, bunda "-" o‘rniga "+", "_" o‘rniga "/" tushuniladi va ehtimoliy to‘ldirish belgisi olib tashlanishi mumkin. Bu variant, dekodlashdan oldin kiritishni standart Base64 ga aylantiradi.

Jonli rejim

Jonli rejim yoqilganda, kiritishingiz brauzeringizning o‘z ichki JavaScript funksiyalari yordamida zudlik bilan dekodlanadi, va ma’lumotlar serverlarga yuborilmaydi. Iltimos, ushbu rejim hozircha faqat UTF-8 matn chiqishini qo‘llab-quvvatlaydi.

Eslatma: Rasm, hujjat kabi ikkilamchi fayllar uchun, natijani nusxalash o‘rniga saqlang, shunda ma’lumotlar buzilmasligi ta’minlanadi.


Base64 Dekodlashni Tushunish

Base64 dekodlash, matn asosidagi Base64 formatini uning asl ikkilamchi yoki matn ma’lumotlariga qaytaradi. Ushbu jarayon, matn asosidagi tizimlar orqali xavfsiz uzatilgan ma’lumotlarni tiklash uchun zarur.

Base64 Dekodlash Qanday Ishlaydi

Base64 dekodlash, kodlash jarayonini orqaga qaytaradi va Base64 belgilarini ikkilamchi ma’lumotlarga aylantiradi. Bu jarayon 64 ta belgi to‘plami (A–Z, a–z, 0–9 va odatda "+" hamda "/") yordamida quyidagicha ishlaydi:

  1. Kiritilgan Base64 satrining tekshirilishi va har qanday to‘ldirish belgilarini qayta ishlash.
  2. Har bir Base64 belgini uning 6-bit qiymatiga aylantirish.
  3. Ushbu 6-bit qiymatlarni 24-bit guruhlarga jamlash.
  4. Ushbu bit guruhlarini asl baytlarga aylantirish.
  5. Qisman yakuniy baytlarni tiklash uchun to‘ldirish belgilarini qayta ishlash.

Nega Base64 Dekodlashdan Foydalanish Kerak?

  • Ma’lumotlarni Tiklash: Matn xavfsiz Base64 formatidan asl ikkilamchi ma’lumotlarni qayta oling.
  • Elektron pochta qo‘shimchalari: MIME kodlangan elektron pochta tarkibidan fayllar va rasmalarni ajrating.
  • Veb resurslar: Qo‘shilgan Base64 ma’lumot URIlarini asl ikkilamchi tarkibga qaytaring.
  • API Integratsiyasi: Veb xizmatlardan olingan Base64 kodlangan ma’lumotlarni qayta ishlang.

Base64 Dekodlashning Keng Qo‘llanilishi

Base64 dekodlash quyidagi turli holatlarda zarur:

  • Elektron pochta qayta ishlash: MIME kodlangan xabarlardan qo‘shimchalarni ajratish.
  • Veb dasturlash: Base64 ma’lumot URIlarini asl ikkilamchi resurslarga aylantirish.
  • API bilan ishlash: JSON yoki XML javoblaridagi Base64 kodlangan ma’lumotlarni qayta ishlash.

Amaliy Misol

Base64 satri TWFu dekodlanganda Man so‘ziga aylanadi. Dekodlash jarayoni, har bir Base64 belgini uning 6-bit qiymatiga aylantiradi, ushbu bitlarni jamlaydi va asl ASCII belgilarini tiklaydi.

Bizning onlayn Base64 dekoder vositamiz, Base64 ma’lumotlaringizni tez va xavfsiz tarzda dekodlash imkonini beradi. Siz veb sahifalardan qo‘shilgan rasmalarni ajratib olishingiz yoki API javoblarini qayta ishlashingizdan qat’i nazar, Base64 dekodlash zamonaviy veb dasturlash uchun zarur vositadir.