A small tool to extract embedded images from
.harfiles exported via browser DevTools.
Simple. Open-source. Developed with modern LLM-based tools.
IHAR extracts images directly embedded (as base64) inside .har files — useful for preserving media when access to source links is lost or blocked.
You can:
- Select a
.harfile exported from Chrome/Firefox/Edge - Extract all images (PNG, JPEG, WEBP, AVIF...)
- Save them into a folder of your choice
- Download and run
extractor_gui.exe - Open your browser (Chrome / Edge / Firefox), press
F12, go toNetworktab - Reload the target page and filter by
img - Right-click →
Save all as HAR with content - Select the saved
.harfile in the app - Click
IMPORT— extracted images will appear in the output folder
Works without Python. No installation needed.
pip install haralyzer pillowpython extractor_gui.py
"This is not an attempt to pose as a developer, but a way to share a simple, working tool."
The author is passionate about IT, neural networks, and programming in general.
This project was developed independently using modern coding practices.
Some code blocks were refined using LLM-based assistants as part of the workflow.
📝 This project is licensed under the GNU GPLv3.
You are free to use, modify, and redistribute this software, but you must:
- 🔒 Keep the original license (GPLv3)
- 🙋 Mention the original author (2025)
- 📂 Provide source code if you distribute a modified version
💡 This tool was created independently, with the help of automated assistants (LLM tools) for template generation and refactoring.
All design decisions and logic were authored manually.🧑 Author: Егорин Евгений Александрович
🌍 Автор (EN): Egorin Eugene Alexandrovich
🔗 GitHub: wonderMoronWins
📅 Год: 2025
The project was built using LLM-based tools for code generation and review, while all logic and decisions were made by the author.
Простая утилита для извлечения изображений из файлов
.har, экспортированных из браузеров.
EN:
IHAR extracts images encoded in base64 and embedded in .har files. This is useful when:
- The original page is no longer accessible
- The source requires login/authentication
- You want to grab images from dynamic content
RU:
IHAR извлекает изображения, закодированные в base64 и встроенные в .har-файлы. Это полезно, если:
- Страница больше недоступна
- Источник защищён / требует авторизации
- Нужно достать картинки с сайта, где всё динамически
EN:
- Run
extractor_gui.exe - In browser, press
Ctrl+Shift+I(orF12) → go toNetworktab - Reload the page, filter by
img - Right-click →
Save all as HAR with content - Select the
.harfile in the program - Click
IMPORT— images will be extracted to selected folder
pip install haralyzer pillowpython extractor_gui.py
RU:
- Запустите
extractor_gui.exe - В браузере нажмите
Ctrl+Shift+I(илиF12), вкладкаСеть (Network) - Обновите страницу, установите фильтр
img - ПКМ →
Сохранить как HAR с содержимым (Save all as HAR with content) - Выберите сохранённый
.harв программе - Нажмите
IMPORT— изображения появятся в выбранной папке
pip install haralyzer pillowpython extractor_gui.py
Автор не пытается выдать себя за программиста. Он хочет сделать доступным понятный, работающий инструмент.
Проект создан с использованием современных LLM-инструментов, и это открыто указывается.
Интерес — в IT, нейросетях, автоматизации и простых решениях для повседневных задач.
Проект распространяется по лицензии GNU GPLv3. Это означает:
- Исходный код открыт — вы можете изменять, распространять и собирать под себя
- Обязательное условие: сохранять указание автора и лицензии GPLv3
- При переработке проекта необходимо предоставить исходный код
- Программа разработана автором самостоятельно, с применением LLM-ассистентов для генерации шаблонов. Все архитектурные решения — авторские.
This project was created by Egorin Eugene Alexandrovich (2025)
Developed using LLM-assisted workflow (code templates and reviews only).
