Install Deno

Install, upgrade, and verify Deno on macOS, Linux, and Windows

Choose an installation method

macOS

brew install deno

Linux

curl -fsSL https://deno.land/install.sh | sh

Windows

irm https://deno.land/install.ps1 | iex

For teams and CI, pin the runtime with a version manager, container image, or CI action instead of relying on whatever latest version happens to be installed.

Verify the environment

deno --version
deno info
deno help

Upgrade an installation made with the official installer:

deno upgrade

Use the original package manager to upgrade Homebrew, Scoop, or other managed installations.

Editor

Install the official Deno VS Code extension and run Deno: Initialize Workspace Configuration. In mixed Node/Deno monorepos, enable it only for Deno folders so two TypeScript language servers do not diagnose the same source.

Acceptance: deno --version succeeds, the editor recognizes Deno.serve, and the terminal and editor resolve the same Deno binary.

Official references: Installation and Set up your environment.

Type to search all documentation.