>>I doubt that zeros are the problem (unless zero converts to null in Base64) as zero is a value, not null.
No, there are no zeros in base64, since the purpose is to represent any 8 bit value within 6 bits regular character. BUT, when going back to binary, then you will find zeros again. Thus ToBinary( will return a binary bloc containing zeros, and ToString( protests. This is definitely a bug in CF 5, since it is supposed to support ASCII strings, and ASCII is a 256 character set, from 0 to 255. >>perhaps you have to create your string in CF 5.0? No, just cut'n pasted from your message. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/lists.cfm?link=t:4 Subscription: http://www.houseoffusion.com/lists.cfm?link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Signup for the Fusion Authority news alert and keep up with the latest news in ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm