JavaScript утиліти

JS Декомпресор, Unpack Bundle і Source Map Helper

Вставте мінімізований JavaScript або завантажте .js файл і перетворіть його на читабельний код. Інструмент відновлює структуру, розставляє відступи й може перейменувати короткі змінні для зручнішого аналізу.

Мінімізований вхідний код

Читабельний результат

Batch Mode

Обробляйте кілька файлів або чанків одразу й експортуйте результат ZIP-архівом.

Файлів поки немає. Додайте файли або поточний код як чанк.

Навіщо використовувати цей інструмент

Файл або вставка коду

Завантажуйте мінімізований скрипт з проєкту або вставляйте фрагмент вручну для швидкого розбору.

Читабельне форматування

Інструмент перетворює стиснений JavaScript у структурований код з відступами і переносами рядків.

Розширення імен змінних

За бажанням перейменовує короткі символи на кшталт a, b, c у більш зрозумілі контекстні назви.

Зручно для ревʼю

Отриманий код легше читати у pull request, дебазі та технічному аудиті.

Локальна приватність

Уся обробка виконується в браузері без відправки коду на сторонні сервери.

Миттєвий експорт

Копіюйте результат, експортуйте розпаковані модулі ZIP-архівом або завантажуйте відновлені файли із source map.

JS Decompressor: зробіть мінімізований JavaScript читабельним для аудиту і дебагу

Режим JS Decompressor розгортає стиснений код у структурований формат із переносами, відступами та стабільною структурою для швидкого технічного аналізу.

Використовуйте сторінку, коли у продакшні зʼявляються проблеми в мінімізованому bundle і потрібен читабельний код для швидкої локалізації причин.

Safe Rename 2.0 додатково покращує короткі ідентифікатори за контекстом використання, щоб швидше зрозуміти наміри функцій і змінних.

Можна перемикати формат результату між JavaScript і TypeScript-подібним представленням для різних review-процесів і tooling.

Уся обробка виконується локально в браузері: приватний код не покидає ваш пристрій, а результат одразу готовий до експорту.

FAQ по JS Декомпресору

Чи відновлює інструмент точний оригінальний вихідний код?

Ні. Він відновлює читабельну структуру й може покращити назви, але точне джерело після мініфікації зазвичай неможливо відтворити один в один.

Чи підходить це для обфускованого JavaScript?

Частково так. Для сильно обфускованого коду інструмент покращить читабельність, але може знадобитися додатковий ручний аналіз.

Код відправляється на ваш сервер?

Ні. Декомпресія виконується локально у браузері, тому ваш код не покидає пристрій.

Чи можна завантажити результат?

Так. Після обробки ви можете завантажити результат як .js файл або скопіювати його в буфер.