Tentang RoundCut

Alat imej percuma yang menghormati privasi anda, dibina kerana alternatif lain tidak berbuat demikian.

Apa itu RoundCut

RoundCut ialah satu set alat imej percuma. Ia merangkumi tugas kecil dan khusus yang sentiasa diperlukan orang ramai: memotong (avatar bulat, segi empat tepat, saiz templat media sosial), menukar antara format, memampatkan, membuang latar belakang, mengubah saiz, memperbesar dengan AI, dan menukar imej kepada PDF. Sebahagiannya berjalan sepenuhnya dalam pelayar anda, yang lain pula menghalakan satu permintaan tunggal melalui infrastruktur yang dinamakan dengan jelas untuk melakukan kerja yang belum mampu dilakukan pelayar dengan sebaik itu, sentiasa dengan satu sandaran sisi pelanggan yang tidak kelihatan. Tanpa pendaftaran, tanpa tera air, tanpa had resolusi.

Tapak ini wujud kerana, mengikut pengalaman kami, alternatif lain biasanya tersilap pada salah satu daripada tiga perkara: ia memuat naik segala-galanya ke pelayan (sama ada kerja itu memerlukannya atau tidak), ia meletakkan tembok bayaran pada operasi asas, atau ia menanam alat mudah di bawah iklan yang mengganggu. RoundCut cuba untuk tidak melakukan satu pun daripadanya, dan kami menerangkan aliran data sebenar dengan jujur, bukannya mendakwa “100 peratus sisi pelanggan” sedangkan laluan awan itulah yang memberikan anda hasil setaraf remove.bg.

Mengapa kami membinanya

Versi pertama RoundCut dilancarkan pada 2024 sebagai satu alat tunggal, satu pemotong bulat untuk gambar profil, dibina untuk menggaru rasa gatal peribadi: pilihan yang ada ketika itu sama ada meminta akaun, atau menghasilkan imej pada 256 piksel lalu menawarkan naik taraf “Pro” untuk resolusi asal. Kedua-duanya tidak boleh diterima untuk operasi satu baris yang setiap pelayar sudah mampu lakukan secara asli selama bertahun-tahun.

Tapak ini membesar secara organik dari situ. Setiap alat baharu menjawab satu soalan berulang yang kami sendiri sentiasa hadapi: “bagaimana hendak mengecilkan PNG ini tanpa kehilangan ketelusan?”, “bagaimana hendak membuang koordinat GPS daripada foto ini sebelum berkongsi?”, “bagaimana hendak membuat avatar Discord tanpa memasang perisian?”. Pembinaan semula 2026 ialah projek yang sama, ditulis semula di atas piawaian web moden (Astro, WebAssembly, Canvas API untuk sisi pelayar. Cloudflare Workers dengan satu VPS kecil dengan satu API imej awan untuk segelintir alat yang pengekod sisi pelayan atau model AI masih mengatasi pelayar).

Siapa yang membuat RoundCut

RoundCut ialah projek bebas, bukan syarikat. Ia dibina dan dikendalikan oleh Guilherme sejak 2024, dengan bantuan alat AI dalam pembangunan dan penulisan blog. “Kami” di laman ini ialah seorang sahaja, dan dialah yang membaca setiap mesej yang dihantar ke support@roundcut.app.

Untuk siapa ia dibina

RoundCut dibina untuk sesiapa sahaja yang perlu melakukan sesuatu yang kecil dan khusus pada imej dan tidak mahu memasang perisian, mendaftar akaun, atau menyerahkan foto mereka kepada pemuat naik umum yang akan menyimpannya. Alat-alat ini terbahagi kepada beberapa kategori kerja:

  • Memotong. Potong bulat sesuatu foto untuk Discord, LinkedIn, Slack, Instagram, atau mana-mana platform yang menutup avatar menjadi bulatan, serta potongan segi empat tepat dan mengikut templat media sosial. Berjalan dalam pelayar anda. Eksport sebagai PNG telus, WebP, AVIF, atau JPEG.
  • Penukaran format. Beralih antara PNG, JPEG, WebP, dan AVIF dalam kedua-dua arah. Berjalan dalam pelayar anda melalui Canvas dan WebAssembly, kecuali pengekodan AVIF, yang menghalakan satu permintaan ke Worker (dengan sandaran pelayar pada bebenang utama) kerana pengekod AVIF dalam pelayar lambat pada sesetengah peranti.
  • Pemampatan. Lepaskan satu atau lebih imej, tekan Mampatkan, dan setiap fail kembali lebih kecil dalam formatnya sendiri (JPEG, PNG, WebP atau AVIF). Pengekodan berjalan di perkhidmatan pemampatan kami, dan beralih kepada pengekod dalam pelayar jika perkhidmatan tidak dapat dihubungi.
  • Pembuangan latar belakang. Tarik subjek keluar daripada latar belakangnya dengan AI. Laluan lalai menghantar imej anda sekali ke satu Cloudflare Worker yang menjalankan model BiRefNet pada GPU pinggir Cloudflare (seni bina yang sama dengan remove.bg), dengan salinan pementasan dipadam secara automatik dalam masa satu jam. Apabila awan tidak dapat dicapai, alat ini berundur dengan lancar kepada satu model dalam pelayar (ISNet melalui ONNX Runtime dengan WebAssembly), tanpa sebarang muat naik langsung pada laluan sandaran.
  • Mengubah saiz. Tukar dimensi piksel dengan pensampelan semula berkualiti tinggi, sepenuhnya dalam pelayar anda. Tiada muat naik.
  • Memperbesar dengan AI. Besarkan imej dengan resolusi super. Laluan lalai menggunakan model awan, dengan sandaran pensampelan semula dalam pelayar apabila awan tidak dapat dicapai.
  • Imej kepada PDF. Bungkus satu atau lebih imej menjadi satu PDF. Berjalan dalam pelayar anda untuk satu imej, dan menghala ke perkhidmatan kami untuk dokumen berbilang imej, dengan satu sandaran sisi pelanggan.

Sifat bersama kesemuanya: tiada muat naik yang kami simpan, tiada akaun, tiada tera air. Alat yang menyentuh pelayan mendokumenkan dengan tepat apa yang berlaku kepada imej anda, di mana, dan untuk berapa lama.

Prinsip kami

Jujur tentang seni bina

“Foto anda kekal pada peranti anda” ialah ayat pemasaran yang kami sengaja tidak gunakan, kerana ia tidak benar pada setiap laluan. Hakikatnya: kerja memotong, mengubah saiz, penukaran format (bukan AVIF), dan pratonton pemampatan tidak pernah meninggalkan pelayar anda, dan anda boleh mengesahkannya dalam tab Network pada DevTools. Laluan yang menyentuh pelayan (pembuangan latar belakang, muat turun akhir pemampatan, memperbesar dengan AI, pengekodan AVIF, dan PDF berbilang imej) menghantar imej anda tepat sekali, ke infrastruktur dinamakan yang kami kendalikan (satu VPS Hostinger di Jerman, Cloudflare Workers, dan satu API imej awan), melakukan kerjanya, memulangkan hasil, lalu sama ada memadam secara automatik atau bergantung pada cache beralamat kandungan yang tidak terikat kepada anda. Kami memberitahu anda laluan mana yang anda gunakan, dan kami tidak berpura-pura laluan awan itu tidak wujud.

Jika anda memerlukan jaminan tegas bahawa bait tidak akan meninggalkan peranti anda untuk sesuatu tugas tertentu, alat khusus pelayar meliputi perkara itu. Setiap alat yang disokong awan turut disertakan satu sandaran dalam pelayar yang berjalan tanpa sebarang muat naik apabila anda mematikan rangkaian.

Percuma sepatutnya bermaksud percuma

Setiap alat yang wujud hari ini akan kekal percuma. Kami tidak menera air eksport, kami tidak mengehadkan resolusi, kami tidak memerlukan akaun, dan kami tidak menunjukkan iklan selitan. Kami mungkin menambah peringkat berbayar pada masa hadapan untuk keupayaan tambahan (pemprosesan berkelompok, saiz muat naik lebih besar, kuota awan lebih tinggi), tetapi ia tidak akan menyekat apa-apa yang sudah dilancarkan.

Salinan yang jujur

Apa yang kami katakan sesuatu alat lakukan dan apa yang kod sebenarnya lakukan adalah perkara yang sama. Jika halaman berkata “Eksport sebagai PNG, WebP, atau JPEG”, anda akan menemui kesemua tiga dalam pemilih format. Jika halaman berkata “sehingga 4096 px”, itulah had sebenar dalam kod. Jika laluan lalai sesuatu alat dihalakan melalui awan, halaman akan berkata begitu, bukannya “semua dalam pelayar” dengan satu tanda bintang. Kami mempunyai satu peraturan dalaman bahawa salinan dan kod dilancarkan dalam commit yang sama, tepat supaya perkara ini tidak pernah terpesong.

Kebolehcapaian dari mula

Setiap halaman lulus kontras WCAG 2.2 AA dalam kedua-dua tema cerah dan gelap. Setiap elemen interaktif boleh dicapai dengan papan kekunci, mempunyai gelang fokus yang kelihatan, dan mempunyai sasaran sentuhan minimum 24 × 24 piksel CSS. Mercu tanda pembaca skrin (header, main, footer, nav) sedia ada. Tapak ini dibina supaya pengalaman seseorang yang menggunakan pembaca skrin, papan kekunci, atau telefon kecil tidak ketara lebih buruk berbanding seseorang dengan desktop kelas tinggi.

Tanpa penjejakan secara lalai

Kami mengukur penggunaan dengan suar tanpa kuki milik kami sendiri: kiraan peristiwa tanpa nama yang ditulis ke Workers Analytics Engine Cloudflare, tanpa pengecam merentas tapak, dan ia menghormati tetapan Do Not Track pelayar anda. Cloudflare Web Analytics menambah kiraan paparan halaman agregat, juga tanpa kuki. Tiada skrip analitik pihak ketiga. Kuki pengiklanan daripada Google AdSense hanya dimuatkan di halaman alat dan, di kawasan yang memerlukannya, hanya selepas anda memberi kebenaran. Aliran data penuh, termasuk laluan awan untuk alat yang menyentuh pelayan, diterangkan dalam dasar privasi.

Bagaimana kami kekal percuma

Tapak statik RoundCut berjalan di Cloudflare Workers (dua Worker: satu untuk alat, satu untuk blog), dan alat yang hanya berjalan dalam pelayar hampir tidak menelan kos bagi kami setiap penggunaan, kerana kerja berlaku di mesin anda.

Alat yang menyentuh pelayan mempunyai kos yang kecil tetapi nyata:

  • Pemprosesan awan (pembuangan latar belakang, pengekodan AVIF, penskalaan AI) berjalan di Cloudflare Workers, baldi R2 yang menyimpan beberapa MB pada satu masa, ruang nama KV untuk pengehadan kadar dan API imej awan untuk resolusi super, dengan had setiap IP dan setiap hari yang mengekalkan penggunaan yang mampan.
  • Perkhidmatan pemampatan dan PDF berjalan di VPS Hostinger kecil yang dikongsi dengan projek adik-beradik, mengembalikan pengekodan bergred sharp kepada beribu-ribu permintaan sehari. Nisbah hit cache menampung kebanyakan kerja.

Pembangunan dibiayai oleh pengiklanan:

  • Google AdSense di halaman alat: satu jalur pada skrin awal alat, satu sepanduk di sebelah editor pada desktop, sehingga tiga unit di sekeliling skrin muat turun, dan dua unit di dalam catatan blog. Halaman institusi dan undang-undang kekal bebas iklan. Ini corak standard alat percuma seperti iLoveIMG, TinyPNG dan Pixlr.
  • Satu kad tajaan pada sesetengah skrin muat turun, dilabel sedemikian. Jika anda membeli melaluinya, kami mendapat komisen dan anda membayar harga yang sama. Butiran dalam dasar privasi.

Peringkat berbayar, jika kami menambahnya, hanya akan hadir selepas trafik yang mampan, dan penggunaan percuma kekal percuma.

Cara menghubungi kami

Untuk soalan, maklum balas, atau laporan pepijat, e-mel support@roundcut.app. Kami membaca setiap mesej dan cuba membalas dalam tempoh lima hari bekerja.

Untuk permintaan berkaitan privasi, lihat dasar privasi. Untuk pandangan teknikal di sebalik tabir, lihat cara ia berfungsi.