Scripts de Download em JavaScript & Node.js

Crie código JavaScript moderno para navegadores e aplicações de servidor Node.js para gerenciar downloads com facilidade.

🌐 Browser Fetch & Node.js Stream URL.createObjectURL • fs.createWriteStream
🖱️ Clique com botão direito aqui & "Salvar link como..."

Clique com o botão direito no botão superior e selecione "Salvar link como...".

📋 Código JavaScript / Node.js Gerado

async function downloadFile(url, filename) {
  const response = await fetch(url);
  const blob = await response.blob();
  const blobUrl = window.URL.createObjectURL(blob);
  const a = document.createElement('a');
  a.href = blobUrl;
  a.download = filename;
  document.body.appendChild(a);
  a.click();
  a.remove();
  window.URL.revokeObjectURL(blobUrl);
}