Про RoundCut

Безкоштовні інструменти для зображень, що поважають вашу приватність, створені тому, що альтернативи цього не роблять.

Що таке RoundCut

RoundCut, це набір безкоштовних інструментів для роботи із зображеннями. Він закриває дрібні конкретні задачі, які постійно виникають у людей: обрізання (круглі аватари, прямокутники, пресети для соцмереж), конвертацію між форматами, стиснення, видалення тла, зміну розміру, ШІ-збільшення та перетворення зображень на PDF. Частина цих задач виконується цілком у вашому браузері, інші надсилають один-єдиний запит до названої інфраструктури, щоб зробити те, що браузер поки що робить не так добре, і завжди з непомітним резервним варіантом на боці клієнта. Без реєстрації, без водяного знака, без обмеження роздільності.

Сайт існує тому, що альтернативи, з нашого досвіду, помиляються в одному з трьох: вони завантажують усе на сервер (потрібен він для роботи чи ні), беруть плату за базові операції або ховають прості інструменти під нав’язливою рекламою. RoundCut намагається не робити нічого з цього, і ми чесно описуємо реальний потік даних замість того, щоб заявляти «100% на боці клієнта», коли саме хмарний шлях дає вам результат рівня remove.bg.

Чому ми це зробили

Перша версія RoundCut вийшла у 2024 році як один-єдиний інструмент, обрізання по колу для фотографій профілю, створене, щоб почухати особисте свербіння: наявні варіанти або просили обліковий запис, або відмальовували зображення в 256 пікселів і пропонували покращення «Pro» за оригінальну роздільність. Жоден з них не здавався прийнятним для однорядкової операції, яку будь-який браузер уміє робити нативно вже роками.

Сайт ріс звідти органічно. Кожен новий інструмент відповідав на повторюване питання, з яким ми особисто стикалися, «як зменшити цей PNG, не втративши прозорість?», «як прибрати GPS-координати з цього фото перед тим, як поділитися?», «як зробити аватар для Discord без встановлення програми?». Перебудова 2026 року, це той самий проєкт, переписаний поверх сучасних вебстандартів (Astro, WebAssembly, Canvas API для боку браузера. Cloudflare Workers + невеликий VPS + хмарний API для зображень для жменьки інструментів, де серверні кодувальники чи ШІ-моделі досі перевершують браузер).

Для кого це

RoundCut створений для всіх, кому потрібно зробити із зображенням щось невелике й конкретне і хто не хоче встановлювати програму, заводити обліковий запис чи віддавати своє фото загальному завантажувачу, який його зберігає. Інструменти поділяються на кілька категорій роботи:

  • Обрізання. Обріжте фото по колу для Discord, LinkedIn, Slack, Instagram або будь-якої платформи, що маскує аватари в коло, а також прямокутні обрізання та обрізання за пресетами соцмереж. Працює у вашому браузері. Експорт у прозорий PNG, WebP, AVIF або JPEG.
  • Конвертація формату. Переходьте між PNG, JPEG, WebP і AVIF у будь-якому напрямку. Працює у вашому браузері через Canvas і WebAssembly, окрім кодування AVIF, яке надсилає один запит до Worker (із резервним кодуванням у браузері в головному потоці), бо вбудований у браузер кодувальник AVIF повільний на деяких пристроях.
  • Стиснення. Попередній перегляд і повзунок якості працюють у вашому браузері, щоб ітерація залишалася миттєвою. Фінальне завантаження один раз надсилає ваше зображення до нашого сервісу стиснення заради якості кодування рівня sharp і повертається до blob у браузері, якщо сервіс недосяжний.
  • Видалення тла. Відділіть об’єкт від тла за допомогою ШІ. Шлях за замовчуванням один раз надсилає ваше зображення до Cloudflare Worker, який запускає модель BiRefNet на крайових GPU Cloudflare (та сама архітектура, що й у remove.bg), а тимчасова копія автоматично видаляється протягом години. Коли хмара недосяжна, інструмент непомітно повертається до моделі в браузері (ISNet через ONNX Runtime + WebAssembly), без жодного завантаження на резервному шляху.
  • Зміна розміру. Змінюйте розміри в пікселях з високоякісною передискретизацією, цілком у вашому браузері. Без завантаження.
  • ШІ-збільшення. Збільште зображення із суперроздільністю. Шлях за замовчуванням використовує хмарну модель, із резервною передискретизацією в браузері, коли хмара недосяжна.
  • Зображення в PDF. Зберіть одне або кілька зображень у PDF. Працює у вашому браузері для одного зображення і йде до нашого сервісу для документів із кількома зображеннями, із резервним варіантом на клієнті.

Спільне для всіх: жодного завантаження, яке ми зберігаємо, без облікового запису, без водяного знака. Інструменти, що торкаються сервера, документують саме те, що відбувається з вашим зображенням, де і як довго.

Наші принципи

Чесні щодо архітектури

«Ваші фото залишаються на вашому пристрої», це маркетингова фраза, яку ми свідомо не використовуємо, бо вона не правдива на кожному шляху. Правда така: обрізання, зміна розміру, конвертація формату (окрім AVIF) і попередній перегляд стиснення ніколи не залишають ваш браузер, і ви можете перевірити це на вкладці Network у DevTools. Шляхи, що торкаються сервера (видалення тла, фінальне завантаження стиснення, ШІ-збільшення, кодування AVIF і PDF із кількома зображеннями), надсилають ваше зображення рівно один раз до названої інфраструктури, якою ми керуємо (VPS Hostinger у Німеччині, Cloudflare Workers і хмарний API для зображень), виконують роботу, повертають результат і або автоматично його видаляють, або спираються на адресований за вмістом кеш, не прив’язаний до вас. Ми кажемо вам, на якому ви шляху, і не вдаємо, що хмарного шляху не існує.

Якщо вам потрібна тверда гарантія, що байти ніколи не залишають ваш пристрій для конкретної задачі, інструменти лише для браузера це закривають. Інструменти з хмарною підтримкою кожен постачаються з резервним варіантом у браузері, який працює без жодного завантаження, коли ви вимикаєте мережу.

Безкоштовне має означати безкоштовне

Кожен інструмент, що існує сьогодні, залишиться безкоштовним. Ми не ставимо водяні знаки на експорт, не обмежуємо роздільність, не вимагаємо облікового запису і не показуємо повноекранну рекламу. У майбутньому ми можемо додати платний рівень за додаткові можливості (пакетна обробка, більші розміри завантаження, вищі хмарні квоти), але він не блокував би нічого, що вже випущено.

Правдивий текст

Те, що ми кажемо про інструмент, і те, що код насправді робить, це те саме. Якщо сторінка каже «Експортуйте як PNG, WebP або JPEG», ви знайдете всі три у виборі формату. Якщо сторінка каже «до 4096 px», це справжня межа в коді. Якщо шлях інструмента за замовчуванням іде через хмару, сторінка так і каже, а не «усе в браузері» із зірочкою. У нас є внутрішнє правило, що текст і код виходять в одному коміті, саме щоб це ніколи не розходилося.

Доступність із самого початку

Кожна сторінка проходить контраст WCAG 2.2 AA у світлій і темній темах. Кожен інтерактивний елемент досяжний з клавіатури, має видиме кільце фокуса і мінімальну зону дотику 24 × 24 CSS-пікселі. Орієнтири для програм читання з екрана (заголовок, основний вміст, підвал, навігація) на місці. Сайт побудований так, щоб досвід того, хто користується програмою читання з екрана, клавіатурою чи маленьким телефоном, не був помітно гіршим, ніж у того, хто має настільний комп’ютер найвищого класу.

Без відстеження за замовчуванням

Сайт використовує Cloudflare Web Analytics для агрегованого підрахунку переглядів сторінок. Немає відстежувальних cookie, немає цифрового відбитка, немає сторонніх скриптів аналітики. Повний потік даних, включно з хмарними шляхами для інструментів, що торкаються сервера, описаний у політиці конфіденційності.

Як ми залишаємося безкоштовними

Статичний сайт RoundCut працює на безкоштовному рівні Cloudflare Pages, а інструменти лише для браузера практично нічого нам не коштують за використання, бо робота відбувається на вашій машині.

Інструменти, що торкаються сервера, мають невелику, але реальну вартість:

  • Хмарна обробка (видалення тла, кодування AVIF, ШІ-збільшення) працює на Cloudflare Workers, бакеті R2, що зберігає кілька МБ у будь-який момент, просторі імен KV для обмеження частоти та хмарному API для зображень заради суперроздільності. Здебільшого на безкоштовних рівнях, із лімітами на IP і на день, які тримають використання сталим.
  • Сервіс стиснення і PDF працює на невеликому VPS Hostinger (KVM 2, близько 10 доларів на місяць), розділеному між двома орендарями, повертаючи кодування рівня sharp на тисячі запитів на день. Коефіцієнт влучань у кеш амортизує більшу частину роботи.

Зі зростанням трафіку ми плануємо фінансувати подальшу розробку одним основним шаром:

  • Одна стримана реклама під інструментом, яку показує Google AdSense лише на сторінках інструментів. Головна сторінка, сторінки-супутники та правові сторінки залишаються без реклами. Це стандартний підхід, який використовують конкуренти на кшталт iLoveIMG, TinyPNG і Pixlr, і саме він фінансує безкоштовні інструменти в масштабі у відкритому вебі.

Шар AdSense працює на roundcut.com.br і перебуває на розгляді на roundcut.app. Платний рівень, якщо ми його додамо, з’явився б лише після сталого трафіку, а безкоштовне використання залишається безкоштовним.

Як з нами зв’язатися

Щодо питань, відгуків або повідомлень про помилки пишіть на support@roundcut.app. Ми читаємо кожне повідомлення і намагаємося відповісти протягом п’яти робочих днів.

Щодо запитів, пов’язаних із конфіденційністю, дивіться політику конфіденційності. Технічний погляд під капот шукайте в розділі як це працює.