GetThemAll — программа и набор расширений для браузеров, предназначенный для обнаружения, извлечения и скачивания файлов, доступных на веб-страницах. Приложение функционирует как менеджер загрузок с возможностью сканирования содержимого открытой страницы, выявления мультимедийных ресурсов (видео, аудио, изображения) и документов, а также очередности и управления процессом загрузки. В разных реализациях основное внимание уделено удобству пакетного скачивания и фильтрации обнаруженных элементов по типу и размеру.
История и распространение GetThemAll неоднозначны: продукт представлен в виде нескольких версий и расширений для популярных браузеров, а также самостоятельных приложений у сторонних разработчиков. Из-за разнообразия реализаций и частых обновлений точные сведения о каждой версии могут различаться; при ограниченной доступности официальной документации часть описания основана на общих характеристиках подобных менеджеров загрузок и общем поведении расширений такого класса. Основные сценарии применения включают массовое скачивание изображений и видео с веб-страниц, резервное сохранение документов и упорядочение медиафайлов, обнаруженных в ходе просмотра сайтов.
- Обнаружение ресурсов: сканирование открытой страницы для выявления ссылок и встраиваемых медиафайлов.
 - Фильтрация по типу: выделение изображений, видео, аудиофайлов и документов для выборочной загрузки.
 - Пакетные загрузки: возможность формировать очередь и скачивать множество файлов одновременно или последовательно.
 - Управление загрузками: приостановка, возобновление, отмена и приоритизация задач загрузки.
 - Предпросмотр и метаданные: отображение названий, размеров и форматов обнаруженных файлов перед загрузкой.
 - Настройка путей сохранения: выбор папок и шаблонов именования для упорядочивания загружаемых файлов.
 - Поддержка форматов: работа с распространёнными форматами изображений (JPEG, PNG и др.), видеоконтента (MP4, WebM и др.) и документами (PDF, DOC и т.п.).
 - Интеграция с браузером: реализация в виде расширения с доступом к текущей вкладке и контекстным меню для быстрого запуска функций.
 - Локальное кэширование: временное хранение метаданных обнаруженных ресурсов для ускорения повторных операций.
 - Совместимость и обновления: разные версии ориентированы на популярные движки браузеров и периодически обновляются разработчиками или сообществом.