Cắt ảnh thành hình tròn trực tuyến

Tải ảnh JPG, PNG, WebP hoặc AVIF lên và tải về vòng tròn trong suốt trong vài giây.

hoặc kéo ảnh vào đây

Giới thiệu công cụ này

Cắt ảnh của bạn thành hình tròn hoàn hảo ngay trong trình duyệt. Tải một file JPG, PNG, WebP hoặc AVIF lên trang và Cropper.js mở ảnh trong khung cắt hình tròn. Kéo vùng chọn để căn giữa chủ thể, điều chỉnh kích thước vòng tròn cho vừa ý, rồi nhấn Lưu. Trình duyệt xuất kết quả dưới dạng PNG trong suốt, WebP hoặc AVIF, hoặc JPEG phẳng nếu bạn chọn màu nền. File có kích thước tối đa 25 MB và 16 megapixel được chấp nhận. Tab Network trong DevTools hiển thị không có yêu cầu tải lên nào trong suốt quá trình cắt. Công cụ hoạt động trên máy tính và điện thoại mà không cần cài đặt. Hầu hết người dùng dùng để tạo ảnh đại diện hình tròn cho LinkedIn, Discord, Zalo và Instagram.

Mở công cụ cắt ảnh tròn
Cách cắt ảnh thành hình tròn

Cách cắt ảnh thành hình tròn

Tải ảnh lên giai đoạn cắt bằng cách nhấp vào vùng tải lên hoặc kéo file thẳng vào trình duyệt. Cropper.js v2 mở ảnh với một vùng chọn hình tròn căn giữa sẵn và một lớp phủ tối bên ngoài vòng tròn. Kéo vòng tròn để đặt khung lên khuôn mặt hoặc logo, sau đó dùng các tay điều khiển góc hoặc thao tác nhúm để thay đổi kích thước cho đến khi khung vừa ý. Khi nhấn Lưu, trình duyệt mã hóa kết quả cục bộ và tải file về thiết bị. Mở tab Network trong DevTools trong khi cắt và bạn sẽ thấy không có yêu cầu POST nào mang dữ liệu ảnh.

Chọn định dạng và cắt ngay
Chọn định dạng xuất file

Chọn định dạng xuất file

Bạn có thể chọn giữa bốn định dạng xuất. PNG giữ vòng tròn trong suốt và là lựa chọn mặc định, phù hợp cho logo và avatar nền trong suốt. WebP thường nhỏ hơn PNG 25 đến 35 phần trăm và cũng hỗ trợ nền trong suốt, phù hợp cho web. AVIF nhỏ nhất trong ba định dạng có alpha, nhưng bộ mã hóa WASM có thể mất đến 30 giây trên điện thoại tầm trung cho ảnh 8 megapixel. JPEG tạo vòng tròn phẳng với màu nền bạn chọn và không hỗ trợ trong suốt, vì vậy chỉ chọn JPEG khi nền tảng đích từ chối file có alpha.

Cắt cho bất kỳ nền tảng nào
Ảnh tròn cho mọi nền tảng

Ảnh tròn cho mọi nền tảng

Ảnh hồ sơ tròn xuất hiện ở mọi nơi trên mạng xã hội. LinkedIn hiển thị ảnh hồ sơ tối thiểu 400 nhân 400 pixel dưới dạng vòng tròn trên trang hồ sơ. Discord chấp nhận biểu tượng server tối đa 512 nhân 512 pixel và hiển thị tròn trong danh sách thành viên. Instagram hiển thị ảnh hồ sơ tròn khoảng 110 pixel trên mobile profile. Zalo dùng ảnh đại diện tròn trong danh sách liên hệ và nhóm. Công cụ xuất ở độ phân giải gốc của ảnh, vì vậy nếu bạn cần kích thước pixel chính xác, hãy thay đổi kích thước ảnh trước rồi mới cắt tròn.

Dùng thử trong giới hạn
Giới hạn của công cụ

Giới hạn của công cụ

Công cụ chấp nhận file tối đa 25 MB và 16 megapixel, vượt giới hạn sẽ hiện thông báo lỗi thân thiện. HEIC chỉ tải được trên Safari 17 trở lên, các trình duyệt khác từ chối vì chưa hỗ trợ giải mã HEIC qua createImageBitmap. GIF động chỉ xuất khung hình đầu tiên thành vòng tròn tĩnh. AVIF mã hóa chậm trên điện thoại, ảnh 8 megapixel có thể mất tới 30 giây vì bộ mã hóa chạy trên CPU. Không có AI tự phát hiện khuôn mặt, vị trí vòng tròn luôn được bạn đặt thủ công. Các công cụ đối thủ hiếm khi liệt kê những giới hạn này.

Cắt trong trình duyệt của bạn ngay
Ảnh của bạn được xử lý thế nào

Ảnh của bạn được xử lý thế nào

Cropper.js chạy việc cắt trong Canvas API của trình duyệt, và bước mã hóa (canvas.toBlob, hoặc @jsquash/avif cho AVIF) cũng chạy ngay trong trình duyệt. Mở DevTools, vào tab Network, rồi tải ảnh lên và kéo các tay điều khiển. Bạn sẽ không thấy yêu cầu POST hoặc PUT nào mang dữ liệu ảnh xuất hiện. File tải xuống đến từ một URL blob cục bộ mà trình duyệt tự giải quyết. Đây là sự thật có thể quan sát được trên Chrome, Firefox, Safari và Edge, không phải lời hứa marketing.

Tạo ảnh hồ sơ tròn của bạn
Ảnh hồ sơ tròn cho mọi mạng xã hội

Ảnh hồ sơ tròn cho mọi mạng xã hội

Ảnh hồ sơ trên các mạng xã hội luôn hiển thị dưới dạng vòng tròn. Bạn tải lên ảnh vuông và nền tảng tự cắt, nên việc tự cắt trước cho bạn kiểm soát chính xác phần nào của ảnh hiện trong vòng tròn. Logo tròn và huy hiệu thương hiệu, ảnh nhóm dạng lưới, biểu tượng server Discord và ảnh đại diện trong feed đều cần khung tròn. Một mẹo nhỏ từ kinh nghiệm thực tế: ảnh chân dung với chủ thể căn giữa và để khoảng trống quanh đầu trông tốt hơn cắt sát. Hãy thử nhiều vị trí vòng tròn trước khi lưu.

Cách cắt ảnh thành hình tròn

  1. Tải ảnh lên trang

    Nhấp vào vùng tải lên hoặc kéo file JPG, PNG, WebP, AVIF hoặc GIF trực tiếp vào đó. Giai đoạn cắt hình tròn mở tự động.

  2. Căn vòng tròn lên chủ thể

    Kéo vòng tròn để căn giữa khuôn mặt hoặc logo. Nhúm hoặc cuộn để điều chỉnh kích thước cho đến khi khung ảnh vừa ý.

  3. Chọn định dạng xuất file

    Chọn PNG hoặc WebP để có vòng tròn trong suốt, AVIF để có file nhỏ nhất, hoặc JPEG nếu cần màu nền đặc.

  4. Nhấn Lưu và tải file về

    Trình duyệt mã hóa kết quả cục bộ và tải file về thiết bị của bạn. Tên file giữ nguyên tên gốc với đuôi -circle.

Cần cắt hình chữ nhật thay vì hình tròn?

Công cụ này chỉ xuất một hình dạng, đó là vòng tròn. Để cắt hình chữ nhật tự do, hãy dùng cắt ảnh. Để cắt vuông cho feed Instagram (1080 nhân 1080), hãy dùng cắt vuông hoặc một trong các công cụ cắt theo nền tảng.

Câu hỏi thường gặp

Làm cách nào để cắt ảnh thành hình tròn?

Tải ảnh lên giai đoạn cắt (JPG, PNG, WebP, AVIF, GIF hoặc BMP). Cropper.js mở ảnh với vùng chọn hình tròn căn giữa sẵn. Kéo vòng tròn để đặt khung cho chủ thể, điều chỉnh kích thước bằng tay điều khiển góc hoặc thao tác nhúm, rồi nhấn Lưu. Trình duyệt mã hóa và tải về PNG trong suốt theo mặc định. Toàn bộ quá trình mất dưới 30 giây cho một ảnh thông thường.

Công cụ cắt ảnh hình tròn làm gì?

Công cụ tải ảnh của bạn vào trình duyệt, cho bạn đặt vùng chọn hình tròn lên ảnh, sau đó xuất vùng đã chọn dưới dạng PNG trong suốt, WebP, AVIF hoặc JPEG phẳng. Nó dùng Cropper.js v2 để xử lý vùng chọn và Canvas API của trình duyệt để mã hóa kết quả. Không có bước tải lên server.

Sau khi cắt hình tròn, tôi nhận được file định dạng gì?

Bạn có thể chọn 4 định dạng. PNG giữ nền trong suốt bên ngoài vòng tròn và là lựa chọn mặc định. WebP thường nhỏ hơn PNG 25 đến 35 phần trăm và cũng hỗ trợ nền trong suốt. AVIF nhỏ nhất trong 3 định dạng trong suốt nhưng có thể mất đến 30 giây để mã hóa trên điện thoại tầm trung. JPEG tạo vòng tròn phẳng với màu nền bạn chọn, không hỗ trợ trong suốt.

Ảnh tròn có nền trong suốt không?

Có. PNG, WebP và AVIF đều hỗ trợ kênh alpha, vì vậy vùng bên ngoài vòng tròn hoàn toàn trong suốt. Khi bạn mở file đã tải về trong hầu hết các ứng dụng thiết kế hoặc chat, nền sẽ hiển thị dạng ô cờ (biểu thị trong suốt). JPEG không hỗ trợ trong suốt, chọn JPEG sẽ yêu cầu bạn chọn màu nền cho vùng bên ngoài.

Công cụ cắt tròn có hoạt động trên iPhone và Android không?

Có. Công cụ chạy trong mọi trình duyệt hiện đại trên iPhone, iPad và điện thoại Android. Các tay điều khiển kéo phản hồi cảm ứng và thao tác nhúm. Giới hạn chính trên điện thoại là thời gian mã hóa AVIF, ảnh có độ phân giải cao có thể mất 30 giây hoặc hơn vì bộ mã hóa WASM chạy trên CPU. PNG và WebP nhanh hơn nhiều và hoạt động tốt trên thiết bị tầm trung.

Có cần cài phần mềm để cắt ảnh thành hình tròn không?

Không cần. Công cụ chạy hoàn toàn trong trình duyệt web của bạn, không cần cài đặt, không cần plugin. Mở trang, tải ảnh lên và cắt ngay. Hoạt động trên Chrome, Firefox, Safari và Edge trên máy tính để bàn và điện thoại. Yêu cầu duy nhất là kết nối internet để tải trang lần đầu.

Chi tiết

Ghi chú từ đội ngũ về tay nghề, định dạng và những quyết định nhỏ đằng sau một bản cắt tròn tốt.

Cropper.js v2 tạo mặt nạ tròn như thế nào
Cropper.js v2 được cung cấp dưới dạng Web Component, với các phần tử cropper-canvas, cropper-image và cropper-handle tạo nên sân khấu. Việc cắt hình tròn không phải là mẹo border-radius CSS, mà là một thao tác kết hợp canvas (destination-in) được áp dụng tại thời điểm xuất file. Người dùng nhìn thấy toàn bộ ảnh với lớp phủ tối, và vùng chọn hình tròn được tính toán trực tiếp từ vị trí tay điều khiển lưu trong trạng thái nội bộ của component. Khi nhấn Lưu, một canvas tạm được tạo ở kích thước đã chọn, ảnh được vẽ lên đó, và mặt nạ kết hợp loại bỏ tất cả những gì bên ngoài vòng tròn. Với PNG, WebP và AVIF, kết quả bao gồm kênh alpha. Với JPEG, các pixel trong suốt được tô màu đặc trước khi mã hóa vì JPEG không có đặc tả kênh alpha. Chi tiết lib: Cropper.js v2, giấy phép MIT, GitHub fengyuanchen/cropperjs.
PNG, WebP, AVIF và JPEG cho ảnh cắt tròn, khi nào chọn loại nào
PNG không mất dữ liệu, được hỗ trợ phổ quát, file lớn hơn (xuất vòng tròn 512 nhân 512 từ ảnh 8 megapixel trung bình 180 đến 350 KB tùy độ phức tạp của ảnh). WebP gần như không mất dữ liệu ở chất lượng 85 đến 90, nhỏ hơn PNG 25 đến 40 phần trăm, và được hỗ trợ bởi tất cả trình duyệt hiện đại từ năm 2023. AVIF sử dụng mã hóa nội AV1, thường nhỏ hơn WebP 40 đến 50 phần trăm ở chất lượng tương đương, nhưng bộ mã hóa WASM @jsquash/avif mất nhiều thời gian hơn đáng kể, khoảng 3 giây trên máy tính và lên đến 30 giây trên điện thoại tầm trung cho ảnh 8 megapixel. JPEG mã hóa nhanh nhất (khoảng 400 mili giây trên máy tính) nhưng không có kênh alpha, chỉ dùng khi nền tảng đích từ chối file trong suốt. Hầu hết người dùng nên chọn PNG để đảm bảo, hoặc WebP để giảm dung lượng.
Hướng dẫn kích thước theo nền tảng, ảnh đại diện tròn thực sự có nghĩa gì
LinkedIn hiển thị ảnh hồ sơ tối thiểu 400 nhân 400 pixel, dạng tròn trên trang hồ sơ và nhỏ hơn (khoảng 48 pixel) trong feed. Discord chấp nhận biểu tượng guild (server) tối đa 512 nhân 512 pixel, hiển thị tròn. Avatar người dùng Discord là 128 nhân 128 trong danh sách thành viên server, và 32 nhân 32 trong chat. Instagram hiển thị ảnh hồ sơ tròn khoảng 110 pixel trên mobile profile, 32 pixel trong thumbnail feed. Zalo chấp nhận ảnh đại diện tối đa 512 nhân 512 cho tải lên, hiển thị tròn trong danh sách liên hệ và nhóm. Công cụ xuất ở độ phân giải ảnh gốc. Nếu cần kích thước output chính xác, hãy thay đổi kích thước ảnh trước bằng công cụ resize trước khi cắt tròn. Cách này cho bạn output chính xác pixel mà không có hiện tượng upscaling.
HEIC và giới hạn chỉ dành cho Safari được giải thích
HEIC là định dạng container của Apple sử dụng nén HEVC. Safari 17 trở lên xử lý HEIC natively qua createImageBitmap, đó là lý do cắt tròn ảnh chụp từ iPhone hoạt động trên Safari mà không cần chuyển đổi. Chrome, Firefox và Edge không triển khai createImageBitmap cho HEIC tính đến năm 2026, chúng trả về lỗi giải mã. Công cụ kiểm tra magic bytes khi tải lên. Nếu phát hiện file HEIC trên trình duyệt không phải Safari, thông báo lỗi thân thiện sẽ gợi ý chuyển sang JPG trước. Cách giải quyết cho người dùng không dùng Safari: mở ảnh trên iPhone trong ứng dụng Ảnh, chia sẻ dưới dạng JPG (có trong menu chia sẻ), hoặc dùng công cụ png-to-jpg nếu đã có file HEIC trên máy tính. Lưu ý: file .heic đổi tên thành .jpg vẫn bị từ chối vì kiểm tra magic-byte phát hiện việc đổi tên.
Tại sao vùng bên ngoài vòng tròn trong suốt và tại sao điều đó quan trọng
Khi xuất PNG hoặc WebP cắt tròn, các pixel bên ngoài ranh giới vòng tròn có giá trị alpha bằng 0 (hoàn toàn trong suốt). Trên các nền tảng hiển thị avatar dạng tròn, nền trong suốt trở nên vô hình và màu nền của nền tảng hiển thị xuyên qua một cách sạch sẽ. Trên các nền tảng hiển thị file đầy đủ (như xem trước file đính kèm hoặc album ảnh), vùng trong suốt hiển thị dạng ô cờ. Nếu bạn dán vòng tròn vào công cụ thiết kế như Figma hoặc Canva, bạn có thể đặt lớp lên bất kỳ màu nền nào mà không có viền trắng xung quanh. Tùy chọn JPEG tồn tại cho các trường hợp trong suốt gây vấn đề: một số ứng dụng email, một số trình tải lên ảnh CMS và một số nền tảng cũ hơn xóa trong suốt và thay thế bằng màu đen. Dùng JPEG với màu nền đã chọn sẽ tránh được điều đó.
Dùng tab Network trong DevTools để xác minh xử lý trong trình duyệt
Mở DevTools trình duyệt (F12 hoặc chuột phải rồi chọn Kiểm tra), vào tab Network, nhấp Xóa để xóa các mục trước đó, sau đó tải một ảnh lên công cụ cắt tròn và kéo các tay điều khiển. Xem tab Network trong khi tải lên và kéo. Các yêu cầu duy nhất xuất hiện là tải tài nguyên trang (JS, CSS, font) trước khi tải lên, không có yêu cầu POST hoặc PUT mới mang dữ liệu ảnh sẽ xuất hiện. Sau khi nhấn Lưu, một yêu cầu đến URL blob xuất hiện trong tab trong tích tắc, đó là trình duyệt giải quyết blob cục bộ, không phải gửi dữ liệu đến server. Bước xác minh này có thể thực hiện trên Chrome, Firefox, Safari và Edge, và là cách trực tiếp nhất để xác nhận ảnh không rời khỏi thiết bị của bạn.