A year ago or so we had to store a reference to one of our entities into a legacy third-party system, which used char(20) as the column size and of course couldn't be changed.
Since Base85 encodes a UUID as exactly 20 ASCII characters, it saved me from having to add an extra indirection. (Also, and to be honest mainly, from giving ammo to our CEO who had never liked UUIDs)
Of the various 85-character encodings, I thought Z85 [1] was the best one. It's not URL-safe, but it's safe for copy-pasting into queries, source code, XML, JSON, CSV, etc.
Should probably add base58 as well, Bitcoin uses it.
Do you know if lex62 has any performance disadvantage versus bases that are in 2^n? (32, 64 etc?)
I always assumed the conversation to 2^n bases could be done more efficiently.