RoundCut là gì
RoundCut là một bộ công cụ hình ảnh miễn phí. Nó bao quát những việc nhỏ và cụ thể mà mọi người cứ liên tục cần đến: cắt ảnh (avatar tròn, hình chữ nhật, kích thước mẫu cho mạng xã hội), chuyển đổi giữa các định dạng, nén, xóa nền, đổi kích thước, phóng to bằng AI và biến hình ảnh thành PDF. Một số việc chạy hoàn toàn trong trình duyệt của bạn, số khác định tuyến một yêu cầu duy nhất qua hạ tầng có tên gọi rõ ràng để làm những việc mà trình duyệt chưa làm tốt bằng, luôn kèm theo một đường dự phòng phía máy khách vô hình. Không cần đăng ký, không hình mờ, không giới hạn độ phân giải.
Trang web này tồn tại vì theo kinh nghiệm của chúng tôi, các lựa chọn thay thế thường mắc một trong ba lỗi: chúng tải mọi thứ lên máy chủ (dù công việc có cần đến hay không), chúng dựng tường thu phí cho những thao tác cơ bản, hoặc chúng chôn vùi những công cụ đơn giản dưới những quảng cáo gây phiền. RoundCut cố gắng không làm việc nào trong số đó, và chúng tôi mô tả luồng dữ liệu thực tế một cách trung thực thay vì tuyên bố “100% phía máy khách” trong khi chính đường đám mây mới là thứ mang lại cho bạn kết quả ở tầm remove.bg.
Vì sao chúng tôi xây dựng nó
Phiên bản đầu tiên của RoundCut ra mắt năm 2024 dưới dạng một công cụ duy nhất, một bộ cắt tròn cho ảnh đại diện, được làm ra để gãi đúng chỗ ngứa của cá nhân: các lựa chọn lúc đó hoặc đòi hỏi một tài khoản, hoặc kết xuất ảnh ở 256 pixel rồi chào mời một bản nâng cấp “Pro” để lấy độ phân giải gốc. Cả hai đều không thể chấp nhận được cho một thao tác một dòng mà mọi trình duyệt đã có thể làm một cách nguyên bản từ nhiều năm nay.
Trang web lớn lên một cách tự nhiên từ đó. Mỗi công cụ mới trả lời một câu hỏi lặp đi lặp lại mà bản thân chúng tôi cứ gặp phải: “làm sao thu nhỏ tấm PNG này mà không mất độ trong suốt?”, “làm sao gỡ tọa độ GPS khỏi tấm ảnh này trước khi chia sẻ?”, “làm sao làm một avatar Discord mà không cài phần mềm?”. Bản dựng lại năm 2026 vẫn là cùng một dự án, được viết lại trên nền các tiêu chuẩn web hiện đại (Astro, WebAssembly, Canvas API cho phía trình duyệt. Cloudflare Workers cùng một VPS nhỏ cùng một API hình ảnh đám mây cho số ít công cụ mà bộ mã hóa phía máy chủ hoặc các mô hình AI vẫn còn vượt trội hơn trình duyệt).
Nó dành cho ai
RoundCut được xây dựng cho bất kỳ ai cần làm một việc nhỏ và cụ thể với một tấm hình mà không muốn cài phần mềm, không muốn đăng ký tài khoản, hay không muốn trao tấm ảnh của mình cho một trình tải lên chung chung sẽ giữ lại nó. Các công cụ rơi vào vài nhóm công việc:
- Cắt ảnh. Cắt tròn một tấm ảnh cho Discord, LinkedIn, Slack, Instagram, hay bất kỳ nền tảng nào che avatar thành hình tròn, cùng với các kiểu cắt hình chữ nhật và theo mẫu mạng xã hội. Chạy trong trình duyệt của bạn. Xuất ra PNG trong suốt, WebP, AVIF hoặc JPEG.
- Chuyển đổi định dạng. Chuyển qua lại giữa PNG, JPEG, WebP và AVIF theo cả hai chiều. Chạy trong trình duyệt của bạn qua Canvas và WebAssembly, ngoại trừ mã hóa AVIF, vốn định tuyến một yêu cầu tới một Worker (kèm dự phòng trên luồng chính của trình duyệt) vì bộ mã hóa AVIF trong trình duyệt chậm trên một số thiết bị.
- Nén. Bản xem trước và thanh trượt chất lượng chạy trong trình duyệt của bạn nên việc tinh chỉnh luôn tức thì. Bản tải về cuối cùng gửi tấm ảnh của bạn đúng một lần đến dịch vụ nén của chúng tôi để có chất lượng bộ mã hóa ở tầm sharp, và quay về blob trong trình duyệt nếu dịch vụ không truy cập được.
- Xóa nền. Tách chủ thể ra khỏi nền bằng AI. Đường mặc định gửi tấm ảnh của bạn một lần đến một Cloudflare Worker chạy mô hình BiRefNet trên các GPU biên của Cloudflare (cùng kiến trúc với remove.bg), với bản tạm được tự động xóa trong vòng một giờ. Khi đám mây không truy cập được, công cụ quay về một cách liền mạch sang một mô hình trong trình duyệt (ISNet qua ONNX Runtime và WebAssembly), hoàn toàn không tải lên gì trên đường dự phòng.
- Đổi kích thước. Thay đổi số chiều pixel với phép lấy mẫu lại chất lượng cao, hoàn toàn trong trình duyệt của bạn. Không tải lên.
- Phóng to bằng AI. Phóng to một tấm ảnh bằng siêu phân giải. Đường mặc định dùng một mô hình đám mây, với dự phòng lấy mẫu lại trong trình duyệt khi đám mây không truy cập được.
- Hình ảnh sang PDF. Gói một hoặc nhiều tấm ảnh vào một tệp PDF. Chạy trong trình duyệt của bạn với một tấm ảnh, và định tuyến đến dịch vụ của chúng tôi cho tài liệu nhiều ảnh, kèm một dự phòng phía máy khách.
Điểm chung của tất cả: không có bản tải lên nào mà chúng tôi giữ lại, không tài khoản, không hình mờ. Các công cụ có chạm tới máy chủ ghi lại đúng những gì xảy ra với tấm ảnh của bạn, ở đâu, và trong bao lâu.
Các nguyên tắc của chúng tôi
Trung thực về kiến trúc
“Ảnh của bạn ở lại trên thiết bị của bạn” là một câu quảng cáo mà chúng tôi cố ý không dùng, vì nó không đúng trên mọi đường. Sự thật là: việc cắt ảnh, đổi kích thước, chuyển đổi định dạng (không phải AVIF) và phần xem trước khi nén không bao giờ rời khỏi trình duyệt của bạn, và bạn có thể kiểm chứng điều đó trong tab Network của DevTools. Các đường có chạm tới máy chủ (xóa nền, bản tải về cuối cùng của nén, phóng to bằng AI, mã hóa AVIF, và PDF nhiều ảnh) gửi tấm ảnh của bạn đúng một lần, đến hạ tầng có tên gọi rõ ràng mà chúng tôi vận hành (một VPS Hostinger tại Đức, Cloudflare Workers, và một API hình ảnh đám mây), làm xong việc, trả về kết quả, rồi hoặc tự động xóa, hoặc dựa vào một bộ nhớ đệm định địa chỉ theo nội dung không gắn với bạn. Chúng tôi cho bạn biết bạn đang đi trên đường nào, và chúng tôi không giả vờ rằng đường đám mây không tồn tại.
Nếu bạn cần một bảo đảm cứng rằng các byte không bao giờ rời khỏi thiết bị của bạn cho một công việc cụ thể, thì các công cụ chỉ chạy trong trình duyệt bao quát điều đó. Mỗi công cụ có đám mây hậu thuẫn đều kèm một dự phòng trong trình duyệt chạy mà không cần bất kỳ lần tải lên nào khi bạn tắt mạng.
Miễn phí phải có nghĩa là miễn phí
Mọi công cụ tồn tại hôm nay sẽ vẫn miễn phí. Chúng tôi không đóng hình mờ lên bản xuất, không giới hạn độ phân giải, không đòi tài khoản, và không hiển thị quảng cáo chèn ngang. Trong tương lai chúng tôi có thể bổ sung một gói trả phí cho các khả năng thêm (xử lý hàng loạt, kích thước tải lên lớn hơn, hạn mức đám mây cao hơn), nhưng nó sẽ không khóa bất cứ thứ gì đã ra mắt.
Văn phong trung thực
Những gì chúng tôi nói một công cụ làm và những gì mã thực sự làm là cùng một thứ. Nếu trang nói “Xuất ra PNG, WebP hoặc JPEG”, bạn sẽ thấy đủ cả ba trong bộ chọn định dạng. Nếu trang nói “tối đa 4096 px”, đó là giới hạn thật trong mã. Nếu đường mặc định của một công cụ đi qua đám mây, trang sẽ nói vậy, chứ không phải “tất cả trong trình duyệt” kèm một dấu hoa thị. Chúng tôi có một quy tắc nội bộ rằng văn phong và mã ra mắt trong cùng một lần commit, đúng để điều này không bao giờ lệch đi.
Khả năng tiếp cận ngay từ đầu
Mọi trang đều vượt qua độ tương phản WCAG 2.2 AA ở cả giao diện sáng và tối. Mọi phần tử tương tác đều có thể chạm tới bằng bàn phím, có vòng tiêu điểm hiện rõ, và có vùng chạm tối thiểu 24 × 24 pixel CSS. Các điểm mốc cho trình đọc màn hình (header, main, footer, nav) đều có mặt. Trang web được xây dựng sao cho trải nghiệm của một người dùng trình đọc màn hình, một bàn phím, hay một chiếc điện thoại nhỏ không tệ hơn rõ rệt so với một người có máy bàn cao cấp.
Không theo dõi theo mặc định
Trang web dùng Cloudflare Web Analytics để đếm số lượt xem trang tổng hợp. Không có cookie theo dõi, không lấy dấu vân tay, không có kịch bản phân tích bên thứ ba. Toàn bộ luồng dữ liệu, bao gồm các đường đám mây cho các công cụ có chạm tới máy chủ, được mô tả trong chính sách quyền riêng tư.
Chúng tôi giữ miễn phí bằng cách nào
Trang tĩnh của RoundCut chạy trên gói miễn phí của Cloudflare Pages, và các công cụ chỉ chạy trong trình duyệt gần như không tốn gì cho mỗi lần dùng vì công việc diễn ra trên máy của bạn.
Các công cụ có chạm tới máy chủ có một chi phí nhỏ nhưng có thật:
- Xử lý đám mây (xóa nền, mã hóa AVIF, phóng to bằng AI) chạy trên Cloudflare Workers, một bucket R2 chứa vài MB tại bất kỳ thời điểm nào, một không gian tên KV để giới hạn tốc độ, và một API hình ảnh đám mây cho siêu phân giải. Phần lớn trên các gói miễn phí, với các giới hạn theo IP và theo ngày giúp mức sử dụng bền vững.
- Dịch vụ nén và PDF chạy trên một VPS Hostinger nhỏ (KVM 2, khoảng 10 đô la mỗi tháng) dùng chung cho hai bên thuê, trả về các bản mã hóa ở tầm sharp cho hàng ngàn yêu cầu mỗi ngày. Tỷ lệ trúng bộ nhớ đệm chia đều phần lớn công việc.
Khi lưu lượng tăng lên, chúng tôi dự định tài trợ cho việc phát triển liên tục bằng một lớp chính:
- Một quảng cáo kín đáo bên dưới công cụ, do Google AdSense phục vụ chỉ trên các trang công cụ. Trang chủ, các trang vệ tinh và các trang pháp lý vẫn không quảng cáo. Đây là cách làm tiêu chuẩn mà các đối thủ như iLoveIMG, TinyPNG và Pixlr dùng, và đó là thứ tài trợ cho các công cụ miễn phí ở quy mô lớn trên web mở.
Lớp AdSense đang hoạt động trên roundcut.com.br và đang chờ duyệt trên
roundcut.app. Một gói trả phí, nếu chúng tôi thêm vào, chỉ đến sau khi có lưu
lượng bền vững, và việc dùng miễn phí vẫn miễn phí.
Cách liên hệ với chúng tôi
Để gửi câu hỏi, góp ý, hay báo lỗi, hãy gửi email tới support@roundcut.app. Chúng tôi đọc mọi tin nhắn và cố gắng phản hồi trong vòng năm ngày làm việc.
Đối với các yêu cầu liên quan đến quyền riêng tư, xem chính sách quyền riêng tư. Để nhìn vào bên trong từ góc độ kỹ thuật, xem cách hoạt động.