use URI::Escape; # ... $data = uri_unescape($data);