use URI::Escape; $str = uri_unescape($safe);