DevTools (от англ. Development Tools) — это набор встроенных в браузер инструментов, предназначенных для инспекции, отладки и профилирования веб-страниц. Они позволяют разработчикам анализировать HTML, CSS, JavaScript, сетевые запросы и производительность сайтов в реальном времени. Первоначально такие инструменты появились в браузере Google Chrome в 2008 году, но их история начинается с расширения Firebug для Mozilla Firefox, которое значительно упростило процесс отладки веб-приложений.
Современные DevTools предоставляют широкий спектр возможностей, включая редактирование DOM-структуры, анализ сетевого трафика, профилирование производительности и многое другое. Они являются неотъемлемой частью рабочего процесса веб-разработчиков, тестировщиков и дизайнеров, позволяя быстро выявлять и устранять проблемы, а также оптимизировать работу веб-приложений.
- Elements — просмотр и редактирование HTML-разметки и CSS-стилей в реальном времени.
 - Console — вывод сообщений, предупреждений и ошибок JavaScript, а также возможность выполнения команд.
 - Network — анализ сетевых запросов, включая загрузку ресурсов, время отклика и статусы HTTP.
 - Performance — запись и анализ временных характеристик работы страницы, включая рендеринг и выполнение скриптов.
 - Memory — диагностика использования памяти, поиск утечек и анализ распределения объектов.
 - Application — управление данными веб-приложения, такими как cookies, localStorage, sessionStorage и IndexedDB.
 - Security — проверка безопасности соединений, сертификатов и уязвимостей веб-страницы.
 - Lighthouse — автоматизированный аудит производительности, доступности и SEO веб-страниц.
 - Sources — просмотр и отладка исходного кода JavaScript, установка точек останова и пошаговое выполнение.
 - Device Mode — симуляция различных устройств и экранов для тестирования адаптивности интерфейса.