Атрибут download тега <a>


Описание

Атрибут download указывает браузеру, что ссылка ведёт к файлу, который должен быть загружен, а не открыт в текущей вкладке. Может содержать необязательное значение - новое имя файла для сохранения.

Простая загрузка файла:
<a href="/files/document.pdf" download>Скачать PDF</a>
Загрузка с переименованием файла:
<a href="/files/report.xlsx" download="Финансовый_Отчёт_2023.xlsx">Скачать отчёт</a>
Загрузка изображения:
<a href="/images/photo.jpg" download="Моё_Фото.jpg">Сохранить изображение</a>

Атрибут работает только для файлов с того же домена (из-за политики безопасности) или с разрешения CORS. Для внешних ссылок браузер откроет файл вместо загрузки.