Chuyển GIF sang PNG
Công cụ lấy khung hình đầu tiên của GIF và lưu thành PNG không mất dữ liệu, giữ nguyên độ trong suốt. Đây là cách sạch nhất để biến một GIF thành ảnh tĩnh có thể chỉnh sửa: bảng màu 256 màu của GIF được chuyển qua nguyên vẹn, không thêm một lớp nén mới nào lên trên.
Cũng hữu ích: Chuyển GIF sang JPG
Cách hoạt động
Thả các GIF vào vùng phía trên — mỗi tệp được giải mã trên thiết bị của bạn và khung hình đầu tiên được lấy ra.
Không cần chỉnh gì: khung hình được ghi thành PNG không mất dữ liệu, giữ nguyên màu bảng màu và độ trong suốt cạnh cứng.
Tải từng PNG một hoặc cả loạt trong một tệp ZIP, sẵn sàng cho mọi trình chỉnh sửa.
GIF vs PNG
Với một ảnh tĩnh thì GIF chẳng còn lý lẽ nào: PNG cũng không mất dữ liệu, gỡ bỏ trần 256 màu, và thường ra nhẹ hơn nhờ ba mươi năm tiến bộ về nén. Lợi thế duy nhất còn sót của GIF — ảnh động — lại đúng là thứ mà việc tách một khung hình tĩnh bỏ đi ngay từ đầu.
| GIF | PNG | |
|---|---|---|
| Nén | Không mất dữ liệu, bảng 256 màu | Không mất dữ liệu |
| Độ trong suốt | Có (alpha đầy đủ) | Có (alpha đầy đủ) |
| Ảnh động | Có | Không |
| Hỗ trợ | Mọi nơi | Mọi nơi — mọi trình duyệt, trình chỉnh sửa và hệ điều hành |
| Phù hợp nhất cho | Ảnh động đơn giản và pixel art | Logo, ảnh chụp màn hình, đồ họa có độ trong suốt |
Câu hỏi thường gặp
Không — cả trang web này sinh ra là vì điều đó. Toàn bộ việc chuyển đổi chạy ngay trong trình duyệt của bạn qua WebAssembly: tệp không rời khỏi thiết bị, và không có máy chủ nào tham gia vào quá trình này. Sau khi trang đã tải xong, công cụ vẫn chạy được ngay cả khi mất mạng, còn giới hạn kích thước tệp chỉ phụ thuộc vào bộ nhớ thiết bị của bạn.
Kết quả là một ảnh tĩnh lấy từ khung hình đầu tiên: các định dạng tĩnh không lưu được ảnh động, và tôi muốn nói thẳng điều đó thay vì để bạn bất ngờ sau khi chuyển đổi. Nếu cần giữ chuyển động, bạn cần một định dạng video (MP4/WebM) — thứ đang nằm trong kế hoạch.
Không — PNG lưu khung hình đã giải mã chính xác từng pixel, kể cả độ trong suốt một màu của GIF. PNG còn thường nhẹ hơn: nó nén các vùng màu phẳng hiệu quả hơn nhiều so với thuật toán LZW đời 1987 mà GIF dùng.
Đó là bản thân GIF chứ không phải việc chuyển đổi: GIF chỉ có tối đa 256 màu mỗi khung hình, nên ảnh chụp lưu thành GIF đã bị nhiễu hóa từ trước khi tới đây. PNG giữ trung thực những gì GIF chứa — nó không thể bịa ra những màu mà bảng màu đã vứt bỏ.
PNG, ở mọi tiêu chí quan trọng với ảnh tĩnh: màu 24-bit thay cho bảng 256 màu, độ trong suốt 8-bit thật thay cho pixel bật/tắt, và nén tốt hơn trên cùng nội dung màu phẳng — vì thế PNG thường ra nhẹ hơn chính GIF mà nó được cắt ra. Lợi thế duy nhất còn lại của GIF là ảnh động, và một khung hình tĩnh bỏ đi điều đó theo định nghĩa.
Một: ảnh động. Công cụ này chỉ tạo ra khung hình đầu tiên, nên nếu chuyển động mới là ý nghĩa của tệp — một gif phản ứng, một bản quay màn hình — thì việc chuyển đổi sẽ vứt đi điều cốt lõi. Hãy giữ GIF, hoặc chờ xuất video đang nằm trong kế hoạch. Chỉ chuyển khi bạn cần một ảnh tĩnh sạch để chỉnh sửa, một khung bìa, hoặc khi "GIF" vốn chưa từng động.
Công cụ liên quan
Chuyển GIF sang JPG
Chuyển GIF sang JPG ngay trong trình duyệt — miễn phí, riêng tư, tức thì. Lấy khung hình gọn từ mọi GIF cho ảnh thu nhỏ, ảnh xem trước và biểu mẫu khó tính.
Chuyển GIF sang WebP
Chuyển GIF sang WebP ngay trong trình duyệt — miễn phí, không tải lên. Khung hình đầu tiên được mã hóa lại nhẹ hơn GIF thường 50–80%, giữ độ trong suốt.
Chuyển PNG sang WebP
Chuyển PNG sang WebP ngay trong trình duyệt — miễn phí, không tải tệp lên và không cần đăng ký. Giữ nguyên độ trong suốt alpha, dung lượng giảm 60–90%.
Chuyển GIF sang PDF
Chuyển GIF sang PDF ngay trong trình duyệt — miễn phí, riêng tư, không tải lên. Khung hình đầu được nhúng không mất dữ liệu trên trang khớp đúng kích thước ảnh.