Безкоштовний онлайн PNG-конвертер
JPG · WebP · AVIF · SVG · PDF та інше
Swift PNG — це 100% браузерний PNG-конвертер. Перетягніть PNG, оберіть ціль — JPG, WebP, AVIF, SVG, PDF, GIF, BMP, TIFF або ICO — і конвертація відбудеться локально на вашому пристрої. Без завантажень, без реєстрації, без водяних знаків.
Пакетна обробка до 100 файлів. Типовий вихід PNG → WebP на 75–85% менший за оригінал.
Приватність передусім — можна перевірити
Відкрийте DevTools → Network. 0 байт зображення не покидає ваш пристрій.
9 цільових форматів
PNG у JPG, WebP, AVIF, SVG, PDF, GIF, BMP, TIFF, ICO
Стиснути PNG
Зменшити розмір PNG без втрати якості
Змінити розмір PNG
Масштабування PNG за пікселями або відсотком
Обрізати PNG
Обрізка PNG до точних пропорцій
Видалити фон
Зробіть фони PNG прозорими миттєво
PNG → 9 форматів: порівняння
Пряме порівняння кожного формату, у який Swift PNG може конвертувати PNG. Скористайтеся ним, щоб обрати правильну ціль перед конвертацією.
| Ціль | Прозорість | Типова економія розміру vs PNG | З втратами? | Найкраще для | Підтримка браузерів |
|---|---|---|---|---|---|
| JPG | Ні | 70–90% | Так | Фото без альфа-каналу | Універсальна |
| WebP | Так (з/без втрат) | 60–85% | Обидва | Web-герой, UI, товари | Сучасні, Safari 14+ |
| AVIF | Так | 75–95% | Обидва | Максимальна компресія, на майбутнє | Chrome 85+, Safari 16+ |
| SVG | Векторний (без растрової альфи) | н/д (контури) | н/д | Логотипи, іконки, лінійна графіка | Універсальна |
| Так (вбудована) | 0–20% | н/д | Документи, друк | Універсальна | |
| GIF | Лише 1-біт | Часто більший | Палітра з втратами | Тільки анімації | Універсальна |
| BMP | Так (32-біт) | Майже завжди більший | Ні | Старі інструменти Windows | Універсальна |
| TIFF | Так | Змінна | Обидва | Друк, архів | Обмежена у браузерах |
| ICO | Так | Менший (мульти-розмір) | Ні | Фавікони | Універсальна |
Значення отримані з реальних PNG за якості 80. Реальний результат залежить від контенту (фото, плаский колір, лінійна графіка).
Як конвертувати зображення
Простий, швидкий і безпечний процес.
Завантажити
Перетягніть файли або папки (PNG, JPG, WebP, BMP) у зону.
Налаштувати
Задайте якість (0–100%), цільовий розмір або виміри.
Конвертувати
Обробка стартує миттєво через WebAssembly.
Завантажити
Зберігайте окремо або завантажуйте все ZIP‑архівом.
Коли НЕ варто конвертувати PNG
Неправильний цільовий формат тихо руйнує те, що робить PNG корисним. Пропустіть конвертацію, якщо вірний будь-який з цих випадків.
-
Не конвертуйте PNG → JPG, якщо є прозорість
JPG не має альфа-каналу. Прозорі ділянки стануть білими (або кольором заливки). Використайте WebP, AVIF або SVG.
-
Не конвертуйте фото чи шумні градієнти у PNG → SVG
Векторне трасування працює з краями та плоскими областями. Фото перетворюється на тисячі фрагментованих контурів — більше за оригінал і гірше візуально.
-
Не конвертуйте PNG → AVIF для Safari < 16 без fallback
AVIF дає найменші файли, але старий Safari його не декодує. Використайте `<picture>` з fallback на WebP або JPG.
-
Не стискайте скріншоти з текстом нижче ~80%
Краї тексту першими ламаються при квантуванні. Тримайте якість ≥ 80 для скріншотів, UI та документів.
-
Не конвертуйте PNG → GIF для статичних зображень
GIF обмежено 256 кольорами і майже завжди дає файли більші за початковий PNG. Лише для анімацій.
-
Не зберігайте файл, що вже з втратами, повторно як PNG
PNG — без втрат: повторне збереження JPG як PNG лише фіксує артефакти JPG у більшому файлі. Залишайтеся у форматі з втратами або починайте з оригіналу.
Поширені проблеми конвертації PNG
Прямі рішення для найпоширеніших проблем при конвертації PNG в інші формати.
PNG-файл завеликий для вебу?
Конвертуйте у WebP або AVIF для файлів на 70–90% менших із майже ідентичною якістю. Або скористайтеся «Стиснути PNG» без зміни формату.
Прозорість втрачено після конвертації?
JPG не має альфа-каналу. Змініть ціль на WebP, AVIF або SVG, щоб зберегти прозорість.
Альфа-пікселі стали чорними чи білими?
Ви конвертували у JPG. Повторіть з ціллю WebP або AVIF. Якщо потрібен саме JPG, задайте колір тла в «Налаштуваннях» замість стандартної заливки.
PNG → SVG виглядає блочно?
Векторне трасування працює з логотипами, іконками та лінійною графікою. Знизьте поріг для контрастних зображень, або конвертуйте фото у JPG/WebP.
PNG → ICO розмитий нижче 32 px?
Використайте джерельний PNG уже 32×32 або 64×64. Зменшення з 1024 px до 16 px викидає деталі, які використовує Windows.
AVIF на виході темний або зі зсувом кольору?
Старі енкодери AVIF неправильно обробляють профіль sRGB. Swift PNG вбудовує sRGB явно — експортуйте знову та перевірте в Chrome 100+ або Safari 16+.
Невірний розмір сторінки PDF?
Розмір сторінки PDF — це піксели PNG, поділені на DPI. Встановіть DPI у «Налаштуваннях» (за замовчуванням 96) перед конвертацією.
Приватність та інженерія — що працює на вашому пристрої
Swift PNG працює повністю у вашому браузері. Під час конвертації жоден байт зображення не надсилається на сервер — ви можете перевірити це самостійно.
Перевірте самостійно
Відкрийте DevTools → вкладку Network, запустіть конвертацію. Кількість вихідних запитів зображень має залишитися 0. Єдиний трафік — це сама сторінка під час першого завантаження.
Метадані та колір
EXIF та інші метадані видаляються за замовчуванням під час конвертації. Вивід використовує профіль sRGB. Жодної телеметрії щодо завантажених зображень.
Енкодери, які ми використовуємо
Конвертація виконується через Canvas API та локальні модулі WebAssembly:
- JPG Canvas toBlob → libjpeg-turbo (вбудовано у браузер)
- WebP Canvas toBlob → libwebp (вбудовано у браузер)
- AVIF Canvas toBlob → libavif (вбудовано, Chrome 85+ / Safari 16+)
- SVG Власний трейсер у стилі potrace (open-source, див. /utils/pngToSvg.ts)
- Вхід HEIC heic2any (WASM)
Архітектура приватності:
Різниця «Local‑First»
Більшість онлайн‑конвертерів завантажують ваші приватні файли на віддалений сервер. Swift PNG інакший. Ми створили серверless‑рішення на WebAssembly.
Локальна обробка
Ваш браузер виконує важку роботу за допомогою скомпільованих модулів WASM. Швидше, бо немає затримок завантаження/вивантаження.
Нуль завантажень на сервер
Перевірте вкладку мережі — файли ніколи не залишають ваш пристрій. Ми не можемо їх бачити, зберігати чи передавати.
Працює офлайн
Щойно сторінка завантажиться, можна вимкнути Wi‑Fi і продовжувати конвертацію. Додаток живе в кеші браузера.
Без зберігання даних
Немає хмарного сховища, яке можна зламати. Закриття вкладки миттєво очищає всі оброблені дані з пам’яті браузера.