PNG sang ICO online – 4 kích thước trong 1 tệp | MiConvert

Chuyển PNG sang ICO cho icon Windows và favicon

Mỗi tệp PNG bạn tải lên sẽ trở thành một tệp .ico chứa bốn mục (256, 48, 32 và 16 pixel) và giữ nguyên độ trong suốt alpha. Hãy bắt đầu từ một ảnh PNG vuông tối thiểu 256x256, vì ảnh nhỏ hơn sẽ bị phóng to để lấp đầy mục lớn nhất và sẽ trông nhòe ở kích thước đó.

📁

Thả file của bạn vào đây

hoặc nhấn để chọn file

Chọn tệp

Tối đa 10 file, mỗi file 50MB

SSL được mã hóa Tự động xóa Không đăng ký Miễn phí 100%
PNG → ICO

Vì sao cần chuyển PNG sang ICO?

PNG là định dạng mà hầu hết mọi công cụ thiết kế đều xuất ra, nhưng Windows và các trình duyệt không chấp nhận nó ở mọi nơi cần đến icon. Một shortcut trên desktop, phần icon trong tệp thực thi, icon thư mục trên Windows 11 hay yêu cầu favicon.ico kinh điển đều đòi hỏi container ICO - vốn là một kho nhỏ chứa nhiều ảnh bitmap ở vài kích thước pixel khác nhau, chứ không phải một ảnh đơn lẻ. Nếu bạn trỏ Windows tới một tệp .png trong hộp thoại Change Icon, nó sẽ không hiện tệp đó trong danh sách; còn nếu đổi tên .png thành .ico thì bạn sẽ nhận được một icon lỗi hoặc bị bỏ qua, bởi phần header không đúng.

Công cụ của chúng tôi đọc tệp PNG bằng sharp trên máy chủ của chúng tôi, đưa hình vào khung 256x256 với phần đệm trong suốt để giữ nguyên tỷ lệ khung hình, rồi ghi icon bằng png-to-ico. Tệp hoàn chỉnh mang bốn mục: 256, 48, 32 và 16 pixel, mỗi mục được lưu dưới dạng BMP 32-bit không nén với kênh alpha đầy đủ. Vì các mục được lưu ở dạng không nén chứ không phải nén theo kiểu PNG, kết quả đầu ra thường nặng khoảng 285 KB bất kể bạn đưa vào ảnh nào, và đó là mức bình thường với một icon 256 px được lưu theo cách này.

Những gì được giữ lại: các pixel của bạn, được thu nhỏ mà không qua bước nén mất dữ liệu nào, cùng độ trong suốt theo từng pixel, kể cả các viền mềm đã khử răng cưa. Những gì không được giữ: trang này không có tùy chọn chất lượng, DPI hay kích thước, nên bạn luôn nhận được đúng bốn mục đó. EXIF và profile ICC không được ghi vào tệp ICO, còn các ảnh PNG dải màu rộng (ví dụ Adobe RGB) sẽ được chuyển sang sRGB. Ảnh PNG 16-bit sẽ ra ở mức 8 bit mỗi kênh, vì các mục icon được lưu dưới dạng BMP 32-bit (8 bit cho mỗi kênh đỏ, lục, lam và alpha), còn ảnh PNG động chỉ góp khung hình đầu tiên.

Người dùng thường cần đến việc này để có một favicon.ico ở thư mục gốc của website, một icon để biên dịch vào tệp .exe hoặc bộ cài, hay một icon shortcut cho ứng dụng portable - tất cả đều đọc các mục đa kích thước và chọn mục gần nhất.

Cách chuyển PNG sang ICO

  1. Xuất hoặc cắt ảnh gốc thành một tệp PNG vuông ở mức 256x256 hoặc lớn hơn. Ảnh vuông 512 hay 1024 px đều ổn; chúng được thu nhỏ gọn gàng. Nếu logo của bạn nằm trên nền trong suốt, hãy để nguyên nền trong suốt thay vì làm phẳng thành màu trắng.
  2. Nếu tệp PNG không vuông, hãy quyết định bạn muốn hình được canh giữa với lề trong suốt (điều công cụ tự động làm) hay muốn cắt sát. Nếu muốn cắt sát, hãy chạy ảnh qua công cụ cắt ảnh của chúng tôi trước.
  3. Kéo tệp PNG vào trang này. Khách và tài khoản miễn phí có thể xếp tối đa 10 tệp mỗi lượt, và mỗi tệp trả về một tệp .ico riêng chứ không bị gộp lại.
  4. Bắt đầu chuyển đổi. Với các ảnh gốc ở kích thước icon, phần xử lý hoàn tất trong chưa tới một giây sau khi tải lên xong, nên thời gian chờ chủ yếu phụ thuộc vào đường truyền của bạn.
  5. Tải tệp .ico về. Liên kết tải xuống còn hiệu lực khoảng bốn giờ.
  6. Đưa vào sử dụng: đổi tên thành favicon.ico và đặt ở thư mục gốc website, hoặc trên Windows hãy bấm chuột phải vào shortcut, chọn Properties, rồi Change Icon và trỏ tới tệp.

Công cụ này thực sự làm gì

  • Ghi bốn mục icon từ một lần tải lên: 256x256, 48x48, 32x32 và 16x16, tất cả trong một tệp .ico duy nhất
  • Giữ kênh alpha ở mọi kích thước, nên góc bo tròn và viền khử răng cưa vẫn trong suốt thay vì chuyển thành trắng hoặc đen
  • Đưa hình không vuông vào khung icon vuông bằng phần đệm trong suốt, nên không có phần nào bị cắt mất
  • Tự động chỉnh hướng hình trước khi thay đổi kích thước, nên icon được ghi đúng như cách tệp PNG hiển thị trong trình chỉnh sửa của bạn
  • Chuyển tối đa 10 tệp mỗi lượt ở gói miễn phí (25 với Plus, 50 với Pro), mỗi tệp cho ra một icon riêng
  • Nhận tệp PNG tới 50 MB khi dùng với tư cách khách và 100 MB với tài khoản miễn phí, vượt xa mọi ảnh gốc làm icon trong thực tế

PNG sang ICO: những câu hỏi thường gặp

Tệp ICO có tự động chứa nhiều kích thước không?

Có. Mọi lần chuyển đổi đều tạo ra cùng bốn mục đó trong một tệp duy nhất: 256, 48, 32 và 16 pixel. Windows và các trình duyệt sẽ chọn mục gần nhất với kích thước chúng cần, nên bạn không phải tạo các tệp riêng cho thanh taskbar, desktop và tab trình duyệt.

Tôi có thể chỉ lấy tệp ICO 256x256 hoặc tự chọn kích thước không?

Không. Trang này không có tùy chọn kích thước, DPI hay chất lượng; bố cục bốn mục là cố định. Trên thực tế, một icon đa kích thước dùng được ở mọi nơi mà icon 256 px đơn lẻ dùng được, vì chương trình đọc icon sẽ lấy mục nó cần và bỏ qua phần còn lại. Nếu công cụ bạn dùng bắt buộc phải có icon chỉ một mục, bạn sẽ cần một trình chỉnh sửa icon chuyên dụng, chẳng hạn chức năng xuất ICO của GIMP.

Ảnh PNG nên có kích thước và hình dạng thế nào?

Một tệp PNG vuông tối thiểu 256x256. Ảnh nhỏ hơn sẽ bị phóng to để lấp đầy mục 256 px, nên ảnh gốc 64x64 sẽ trông nhòe ở các kích thước icon lớn, dù các mục 16, 32 và 48 px vẫn ổn. Nếu tệp PNG không vuông, nó sẽ được co lại để vừa trong khung 256x256 và phần trống còn lại được lấp bằng pixel trong suốt, nên toàn bộ hình vẫn hiện đầy đủ và không bị cắt theo tâm; hãy cắt ảnh thành hình vuông trước nếu bạn thà mất phần viền hơn là có lề.

Nền trong suốt có được giữ lại không?

Có. Các mục được lưu dưới dạng bitmap 32-bit với kênh alpha thật, nên nền trong suốt và viền mềm được giữ ở cả bốn kích thước. Trên luồng xử lý này, không có gì bị ghép lên nền trắng hay đen.

Vì sao tệp .ico nặng khoảng 285 KB trong khi ảnh PNG của tôi rất nhỏ?

Các mục icon được ghi dưới dạng bitmap 32-bit không nén - cách lưu dữ liệu ICO tương thích nhất nhưng cũng nặng nhất, và mục 256 px chiếm phần lớn kích thước. Bản thân các pixel không bị nén mất dữ liệu, nên không có gì bị giảm chất lượng. Nếu dung lượng quan trọng với website, hãy giữ favicon.ico này cho các yêu cầu kiểu cũ và đồng thời khai báo thêm một favicon PNG nhỏ trong HTML.

Icon có dùng được trên Windows 11 và cho tệp .exe không?

Kết quả đầu ra là một container ICO chuẩn, đúng như những gì hộp thoại Properties của shortcut Windows, các trình biên dịch tài nguyên và script bộ cài mong đợi. Windows 11 hiển thị icon lớn từ mục 256 px. Nếu một ứng dụng từ chối tệp, thường là vì nó đòi một kích thước đơn cụ thể chứ không phải vì nó từ chối định dạng.

Tệp của tôi sẽ thế nào sau khi chuyển đổi?

Quá trình chuyển đổi chạy trên máy chủ của chúng tôi, không phải trong trình duyệt của bạn. Tệp PNG bạn tải lên được xóa ngay khi tác vụ hoàn tất, còn tệp .ico kết quả có thể tải về trong khoảng bốn giờ qua một liên kết không thể đoán được, trước khi bị xóa tự động. Tên tệp, kích thước và kết quả xử lý được lưu trong log của chúng tôi, và người dùng đã đăng nhập còn có thêm một dòng trong lịch sử chuyển đổi của mình.