In computer systems, printable characters include not only 62 alphanumeric characters (0-9, a-z and A-Z) but also non-alphanumeric characters (e.g. *, \, ^, %). Base64 is a commonly used encoding scheme that represents binary data in an ASCII string format. However, for Base64, non-alphanumeric characters (e.g. *, \, ^, %) are problematic for filenames and URLs. For example, "+" is error-prone in URL and "/" is not allowed in filenames. To address this issue, we propose a new method, Base62x, as an alternative approach to Base64. The proposed method is more effective in application development and fully compatible with symbol-sensitive applications, such as, file systems, IP addresses and safe transmission of non-ASCII over the Internet.
Features
- base62x
- urlencode/urldecode
- number base
- alphnumeic
- base64
Follow Base62x
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
-
highly recommended for safe transfering data over internet. a better replacement for conventional base64.