You cannot simply "download" a valid stamp paper for free. Legal stamps must be purchased through regulated channels: