Base58 هي طريقة لتشفير البيانات الثنائية، تُستخدم غالبًا في عناوين البيتكوين والعملات الرقمية الأخرى. لا تحتوي مجموعة أحرف Base58 على الأحرف التي يسهل الخلط بينها، مثل الرقم 0 والحرف الكبير O والحرف الكبير I والحرف الصغير l، بالإضافة إلى الرمزين + و /، مما يجعلها أكثر ملاءمة للإدخال البشري والتعرف. مجموعة الأحرف المستخدمة في Base58 هي: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. مقارنة بـ Base64، النص المشفر بـ Base58 أقصر، لكن الحساب أبطأ قليلاً. يُستخدم Base58 على نطاق واسع في blockchain والعملات الرقمية وغيرها.