بیس۶۴
جدول بیس۶۴ استخراج شده از RFC 4648 > مثال

جمله زیر که در رایانش ابری بسیار معروف است:
Many hands make light work.
پس از کدبندی بیس۶۴ به صورت زیر تغییر خواهد کرد:
TWFueSBoYW5kcyBtYWtlIGxpZ2h0IHdvcmsu
در صورتی بخواهیم وارد جزییات تبدیل قسمت اول جمله انگلیسی بالا در بیس۶۴ بشویم باید به جدول زیر مراجعه کنیم. در نقل قول مذکور، کلمه Man به TWFu تبدیل می شود. در کدبندی اسکی حروف M و a و n به ترتیب دارای شماره شاخصه 77، 97، و 110 هستند. این شماره ها در نمایش 8 تایی به صورت بیت های 01001101, 01100001, و 01101110 قابل بیان هستند. این سه عدد به هم چسبانده شده و به عدد بزگتر 010011010110000101101110 تبدیل می شود. حال باید شش بیت به شش بیت این عدد را جداسازی کرد.
در تبدیل بیس۶۴ این سه حرف اسکی به چهار نشانه تبدیل می شود که در جدول زیر فابل مشاهده است
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| منبع | متن (اسکی) | n | n | n | n | n | n | n | n | a | a | a | a | a | a | a | a | M | M | M | M | M | M | M | M |
| منبع | هشت‌تایی | 110 (0x6e) | 110 (0x6e) | 110 (0x6e) | 110 (0x6e) | 110 (0x6e) | 110 (0x6e) | 110 (0x6e) | 110 (0x6e) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) |
| بیت ها | بیت ها | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 |
| کدبندی بیس۶۴ | شش بندی | 46 | 46 | 46 | 46 | 46 | 46 | 5 | 5 | 5 | 5 | 5 | 5 | 22 | 22 | 22 | 22 | 22 | 22 | 19 | 19 | 19 | 19 | 19 | 19 |
| کدبندی بیس۶۴ | کاراکتر | u | u | u | u | u | u | F | F | F | F | F | F | W | W | W | W | W | W | T | T | T | T | T | T |
| کدبندی بیس۶۴ | هشت‌تایی | 117 (0x75) | 117 (0x75) | 117 (0x75) | 117 (0x75) | 117 (0x75) | 117 (0x75) | 70 (0x46) | 70 (0x46) | 70 (0x46) | 70 (0x46) | 70 (0x46) | 70 (0x46) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) |
اگرتنها دو هشت‌تایی در اختیار داشته باشیم (یعنی 'Ma')، یا اگر آخرین گروه فایل تبدیل شدن، تنها دارای دو دو کاراکتر باشد، تمامی 16 بیت آنها توسط سه نشانه بیس۶۴ آماده تبدیل می شود. دو بیت با کمترین ارزش باقی مانده به طور پیشفرض باید تبدیل به صفر شوند و شش بیتی باقی مانده نیز به = تبدیل می شود.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| منبع | متن (اسکی) | M | M | M | M | M | M | M | M | a | a | a | a | a | a | a | a |  |  |  |  |  |  |  |  |
| منبع | هشت‌تایی | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) | 97 (0x61) |  |  |  |  |  |  |  |  |
| بیت ها | بیت ها | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |  |  |  |  |  |  |
| کدبندی بیس۶۴ | شش بندی | 19 | 19 | 19 | 19 | 19 | 19 | 22 | 22 | 22 | 22 | 22 | 22 | 4 | 4 | 4 | 4 | 4 | 4 | Padding | Padding | Padding | Padding | Padding | Padding |
| کدبندی بیس۶۴ | Character | T | T | T | T | T | T | W | W | W | W | W | W | E | E | E | E | E | E | = | = | = | = | = | = |
| کدبندی بیس۶۴ | هشت‌تایی | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 87 (0x57) | 69 (0x45) | 69 (0x45) | 69 (0x45) | 69 (0x45) | 69 (0x45) | 69 (0x45) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) |
در صورتی که فقط بک کاراکتر 8 بیتی داشته باشیم، یا وقتی که آخرین گروه بندی کاراکترها فقط دارای یک کاراکتر 8 بیتی باشد، این 8 بیت توسط دو دو نشانه بیس۶۴ (برابر با 12 بیت) آماده تبدیل می شوند. چهار بیت با کمترین ارزش باقی مانده به طور پیشفرض باید تبدیل به صفر شوند. در ادامه نیز دو کاراکتر = خواهند آمد.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| منبع | Text (ASCII) | M | M | M | M | M | M | M | M |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| منبع | Octets | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) | 77 (0x4d) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| Bits | Bits | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |  |  |  |  |  |  |  |  |  |  |  |  |
| کدبندی بیس۶۴ | شش بندی | 19 | 19 | 19 | 19 | 19 | 19 | 16 | 16 | 16 | 16 | 16 | 16 | Padding | Padding | Padding | Padding | Padding | Padding | Padding | Padding | Padding | Padding | Padding | Padding |
| کدبندی بیس۶۴ | کاراکتر | T | T | T | T | T | T | Q | Q | Q | Q | Q | Q | = | = | = | = | = | = | = | = | = | = | = | = |
| کدبندی بیس۶۴ | هشت‌تایی | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 84 (0x54) | 81 (0x51) | 81 (0x51) | 81 (0x51) | 81 (0x51) | 81 (0x51) | 81 (0x51) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) | 61 (0x3D) |