Назначение Dart SDK
Dart SDK содержит стандартные библиотеки и полный набор консольных утилит, необходимых для разработки веб-приложений, консольных инструментов и серверных приложений на Dart. Официальная команда поддерживает только последнюю стабильную версию SDK; срок поддержки разных версий можно узнать в официальной политике поддержки.
Почему нет отдельных модулей для Windows и Android? Для разработки под эти платформы требуется фреймворк Flutter. Заинтересованные читатели могут ознакомиться с туториалами по Flutter.
Примечание: если у вас уже установлен Flutter SDK, отдельно устанавливать Dart не нужно — Flutter поставляется с полным Dart SDK.
Системные требования совместимости
Поддерживаются операционные системы Windows, Linux, macOS и аппаратные архитектуры x64, Arm64. Для каждой системы указана минимальная поддерживаемая версия; устаревшие архитектуры и старые ОС постепенно снимаются с поддержки.
На перечисленных ниже аппаратных архитектурах и версиях платформ можно разрабатывать и запускать код Dart.

Скачивание и установка SDK
Официальный сайт предлагает несколько способов установки
- Системный менеджер пакетов: смотрите официальную страницу Get the Dart SDK
- Официальный Docker-образ Dart
- Установка Flutter (в комплекте с Dart): отдельная статья Flutter Install – FoxDevelop
- Ручная установка из архива, скачанного со страницы архивов (мы используем этот метод)
- Сборка из исходного кода
Различия версий Dart
Описание четырех каналов релизов (на примере Windows)
1. Stable Стабильный канал
- Назначение: полностью протестирован, только для промышленных рабочих окружений
- Текущая версия: 3.12.2, дата выпуска 09.06.2026
- Доступны установочные пакеты для Windows x64 / ARM64 с хешами проверки и соответствующей API-документацией
2. Beta Тестовый канал
- Назначение: предварительный просмотр стабильной версии для тестирования новых функций и совместимости, запрещено использовать в производственной среде
- Текущая версия: 3.13.0-167.1.beta, дата выпуска 04.06.2026
- Также предоставляются пакеты для обеих архитектур Windows и сопутствующая документация
3. Dev Разработческий канал
- Назначение: ранний доступ к новейшим функциям, но содержит много ошибок, не подходит для промышленных окружений
- Текущая версия: 3.13.0-215.0.dev, дата выпуска 18.06.2026 (самая свежая сборка)
- Доступны установочные пакеты и API-документация для Windows x64, ARM64
4. Main Основная ветка репозитория
- Назначение: необработанные сборки из ветки main репозитория кода, самый актуальный код, но максимальный риск багов, только для экспериментальной разработки, строго запрещено для релизов в продакшен
- Важное предупреждение: пакеты этого канала не имеют официальной цифровой подписи, скачать их можно только по фиксированной ссылке, прямой кнопки скачивания на странице нет.
Ручная установка
На странице скачиваний Get the Dart SDK можно загрузить любую версию из четырех каналов: stable, beta, dev, main. Различия каналов описаны выше.
Примечание о конфиденциальности
Инструменты Dart отправляют данные об использовании и логи сбоев на серверы Google; скачивая SDK, вы соглашаетесь с условиями использования сервисов Google;
Анонимный сбор статистики можно включать и отключать через консольные команды:
- Включить сбор статистики:
dart --enable-analytics - Отключить сбор статистики:
dart --disable-analytics
В примере используется стабильный канал Stable
Перейдите на официальную страницу архивов Dart SDK archive, выберите платформу и нужную версию для скачивания

Вы можете вручную заменить части версии и архитектуры в ссылке ниже для формирования индивидуальной ссылки на скачивание
https://storage.googleapis.com/dart-archive/channels/<stable|beta|dev>/release/<version>/sdk/dartsdk-<platform>-<architecture>-release.zipCode language: HTML, XML (xml)
Замените фрагмент <stable|beta|dev> на нужный канал. Для стабильной версии подставьте stable
https://storage.googleapis.com/dart-archive/channels/<strong>stable</strong>/release/<strong>3.13.0-215.0.dev</strong>/sdk/dartsdk-<strong>windows</strong>-x64-release.zipCode language: HTML, XML (xml)
Прямая ссылка на версию из примера: Dart SDK archive
Сервер Google защищен от хотлинкинга, поэтому копирование ссылки и вставка в браузер может привести к ошибке скачивания. Если загрузка не работает — открывайте официальную страницу архивов напрямую Dart SDK archive

Имя файла после скачивания: dartsdk-windows-x64-release.zip


Левое изображение: корневая папка после распаковки архива; правое: файлы внутри папки bin. Здесь находится dart.exe — компилятор Dart, который мы будем использовать далее.
Распакуйте архив в любую папку, например:
D:\dev\dartsdk
Затем возьмите путь к подпапке bin
D:\dev\dartsdk\bin
Добавьте этот путь в системную переменную окружения PATH — установка завершена.
У автора на компьютере уже установлен Flutter, но принцип настройки одинаковый.
Проверка корректности установки
Полностью закройте все окна CMD/PowerShell, откройте новый терминал и выполните команду:
dart --version

Если на экране отобразился номер версии как на картинке — установка выполнена успешно.
Опционально: отключить анонимную статистику Google (настройки приватности)
dart --disable-analytics