... Harbour! HB_URLENCODE() HB_URLDECODE() It happen that I am using a _very_ old version of Harbour in a legacy project, so I had to write my own funcs: #define URL_CODE { '%21', '%2A', '%27', '%28', '%29', '%3B', '%3A', '%40', '%26', '%3D', '%2B', '%24', '%2C', '%2F', '%3F', '%25', '%23', ...