in reply to Uncompress gzip from variable
use IO::Uncompress::Gunzip qw(:all); # assume compressed HTML is in $compressedHTML my $uncompresedHTML; gunzip \$compressedHTML => \$uncompresedHTML; [download]