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