use URI; my $name = 'xyz&foo=bar'; my $uri = URI->new('https://www.google.com/'); $uri->query_form( name => $name, foo => 'quz', ); print "$uri\n"; __END__ https://www.google.com/?name=xyz%26foo%3Dbar&foo=quz