I'm presuming it is cross platform, as it's an age old feature of many frameworks...
However in practice, can url decoding be assumed to be cross platform?
For example urlencoding in .net framework and then decoding on iPhone / objective-c or Android.