Chuyển SVG sang ICO
Tạo favicon từ SVG là trường hợp lý tưởng nhất: mỗi kích thước icon được vẽ mới từ vector thay vì thu nhỏ từ một ảnh bitmap lớn, nên bản 16 px vẫn sắc nét nhất mà lưới điểm ảnh cho phép.
Chuyển đổi ảnh
hoặc thả tệp JPG, JPEG, JPE … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Mức 85 giữ ảnh trông giống hệt bản gốc. Chỉ hạ xuống khi bạn cần tệp nhỏ hơn.
JPG, BMP và EPS không hỗ trợ độ trong suốt. Các điểm ảnh trong suốt sẽ được tô bằng màu này.
Mã màu hex dùng phía sau các điểm ảnh trong suốt, ví dụ #FFFFFF.
Định dạng này chỉ chứa một ảnh duy nhất. Hãy chọn đầu ra GIF hoặc WebP nếu bạn muốn giữ chuyển động.
Biểu tượng đa kích thước chứa nhiều độ phân giải trong một tệp; trình duyệt và hệ điều hành sẽ chọn độ phân giải cần dùng.
Giữ kích thước gốc, hoặc nhập một cạnh và tỷ lệ khung hình sẽ được giữ nguyên.
Số pixel cho cạnh bạn đã chọn ở trên.
Tỷ lệ phần trăm so với kích thước gốc.
sRGB phù hợp cho màn hình và web. Giữ nguyên bản gốc cho quy trình in ấn; thang độ xám sẽ loại bỏ màu.
Chỉ là siêu dữ liệu, 0 giữ giá trị gốc. Máy in và một số cổng thông tin đọc con số này; nó không thay đổi kích thước điểm ảnh.
Cách sử dụng công cụ này
- 1
Tải lên logo SVG
Dùng biểu tượng hoặc monogram, không dùng toàn bộ logo chữ. Viewbox hình vuông cho kết quả sắc nét nhất.
- 2
Giữ tất cả kích thước icon
Kích thước biểu tượng mặc định là Tất cả kích thước (16–256), gộp mọi độ phân giải vào một file .ico. Chỉ chọn một kích thước khi chương trình yêu cầu đúng một kích thước.
- 3
Nhấn Chuyển sang ICO
Lưu file với tên favicon.ico trong thư mục gốc của website, hoặc trỏ lối tắt Windows tới file này.
Làm thế nào để chuyển SVG sang ICO làm favicon?
Tải SVG lên, giữ Kích thước biểu tượng ở Tất cả kích thước (16–256) rồi bấm Chuyển sang ICO. Bạn nhận một file .ico chứa mọi độ phân giải được vẽ từ vector, giữ nguyên độ trong suốt.
Chuyển SVG sang ICO: vì sao vector là nguồn phù hợp nhất
Định dạng .ico có từ các phiên bản Windows đầu tiên, còn quy ước favicon.ico bắt nguồn từ Internet Explorer 5 năm 1999, khi trình duyệt tìm file tên đó ở thư mục gốc của mọi trang bạn đánh dấu. ICO là một vùng chứa nhỏ: một danh mục các mục, mỗi mục là một bitmap vuông riêng, nên một file có thể chứa cả biểu tượng tab 16 px lẫn biểu tượng desktop 256 px. Windows Vista nâng mức tối đa lên 256 × 256 và cho phép lưu các mục lớn đó dưới dạng PNG.
Vì mỗi mục là một bitmap riêng, chất lượng biểu tượng phụ thuộc cách tạo từng kích thước. Từ PNG, mọi kích thước đều là bản thu nhỏ của cùng một số pixel. Từ SVG, mỗi kích thước là một lần kết xuất mới từ các đường vẽ, với khử răng cưa tính cho đúng lưới đó. Ở 16 × 16 px, khi logo chỉ có 256 pixel để thể hiện, sự khác biệt này nhìn thấy rõ.
16 × 16 px
16 × 16
Tab trình duyệt, dấu trang và danh sách lịch sử.
32 × 32 px
32 × 32
Tab trên màn hình mật độ cao, lối tắt trên thanh tác vụ Windows.
64 × 64 px
64 × 64
Chế độ xem desktop đã phóng và các mục được ghim.
128 × 128 px
128 × 128
Bản xem trước lớn trong trình quản lý file.
256 × 256 px
256 × 256
Mục ICO lớn nhất; biểu tượng rất lớn trong Explorer.
SVG
Đồ họa vector SVG
SVG là định dạng vector dựa trên XML được W3C chuẩn hóa năm 2001. Thay vì điểm ảnh, SVG mô tả hình khối, đường path và văn bản, nên luôn sắc nét ở mọi kích thước và thường rất nhỏ với logo và biểu tượng. Định dạng hỗ trợ nền trong suốt, định kiểu bằng CSS, script và ảnh động, và mọi trình duyệt đều hiển thị nguyên bản. SVG không phù hợp cho ảnh chụp, và các hình minh họa phức tạp có thể hiển thị chậm. Illustrator, Inkscape, Figma và trình duyệt đều mở và chỉnh sửa được SVG.
- Nén
- –
- Độ trong suốt
- Có
- Ảnh động
- Có
- Ra mắt
- 2001 · W3C
ICO
Biểu tượng Windows (ICO)
ICO là định dạng biểu tượng của Microsoft, dùng cho biểu tượng chương trình Windows và favicon của trang web. Một tệp .ico có thể chứa nhiều ảnh ở các kích thước khác nhau, như 16×16, 32×32, 48×48 và 256×256 pixel, để hệ thống chọn kích thước phù hợp nhất. Mỗi ảnh có thể được lưu dưới dạng bitmap hoặc dữ liệu PNG và hỗ trợ đầy đủ nền trong suốt alpha. ICO không dành cho ảnh chụp hay tác phẩm cỡ lớn. Trình duyệt, Windows và hầu hết trình chỉnh sửa biểu tượng đọc được định dạng này.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- Có
- Ảnh động
- Không
- Ra mắt
- Microsoft
Người dùng chuyển SVG sang ICO vì logo có sẵn dạng vector, trong khi thư mục gốc website, lối tắt Windows hoặc ứng dụng máy tính vẫn cần một file .ico chứa nhiều kích thước bitmap.
Chuẩn bị file SVG trước khi chuyển sang ICO
| Nên | Không nên |
|---|---|
Đặt viewBox thành hình vuông, ví dụ 0 0 512 512. | Dựa vào nét siêu mảnh sẽ biến mất dưới 32 px. |
| Chừa lề nhỏ để biểu tượng không chạm mép. | Giữ logo chữ ngang vì nó sẽ thành vệt mờ mỏng. |
| Chuyển chữ thành đường viền (outline) để phông chữ không bị đổi. | Tham chiếu ảnh ngoài hoặc web font bên trong SVG. |
| Dùng biểu tượng hoặc chữ cái đầu, không dùng tên đầy đủ. | Thêm hình chữ nhật trắng phía sau logo, trừ khi bạn muốn nó cũng hiện trong tab tối. |
Bộ chuyển đổi chỉ kết xuất những gì SVG mô tả, nên tài nguyên liên kết và phông chữ chưa nhúng sẽ không tải được. Các công cụ thiết kế như Figma, Illustrator và Inkscape có thể xuất chữ thành đường vẽ; hãy làm vậy để chữ khớp với thương hiệu ở mọi nơi.
Khi đã có file .ico, hãy thêm PNG 180 px cho biểu tượng Apple touch và chính file SVG cho các trình duyệt hỗ trợ favicon vector; SVG sang PNG tạo PNG ở mọi kích thước. Nếu nguồn của bạn là logo bitmap, PNG sang ICO làm cùng việc đó từ pixel.
Chuyển SVG sang ICO: câu hỏi thường gặp
Vì sao nên chuyển SVG sang ICO thay vì bắt đầu từ PNG?
Ảnh PNG phải thu nhỏ cho từng kích thước biểu tượng, và việc thu nhỏ làm mờ cạnh. SVG được kết xuất trực tiếp ở 16, 32, 64, 128 và 256 px, nên mỗi kích thước có cạnh sắc nét theo đúng lưới pixel của nó.
Trình duyệt có còn cần favicon.ico nếu trang web đã có icon SVG?
Chrome và Firefox đọc favicon SVG khai báo bằng thẻ link, nhưng nhiều trình duyệt, trình đọc tin và trình thu thập dữ liệu vẫn mặc định yêu cầu /favicon.ico ở thư mục gốc của website. Dùng cả hai sẽ bao quát mọi trường hợp.
Điều gì xảy ra nếu file SVG không vuông?
Ô biểu tượng là hình vuông, nên logo ngang hoặc bị chừa lề trống hoặc trông rất nhỏ. Hãy sửa viewBox để chiều rộng bằng chiều cao trước, hoặc cắt một bản vuông bằng công cụ cắt ảnh sau khi xuất PNG.
Nền trong suốt có được giữ trong file ICO không?
Có. ICO lưu kênh alpha, nên vùng không tô màu trong SVG vẫn trong suốt và biểu tượng hiển thị đẹp trên cả tab trình duyệt sáng lẫn tối.
Có thể chuyển SVG sang ICO làm icon chương trình hoặc thư mục Windows không?
Có, dùng cùng một file. Windows đọc ảnh 256 px cho chế độ xem biểu tượng lớn và rất lớn trong Explorer, còn các mục nhỏ hơn dùng cho danh sách và thanh tác vụ.
Vì sao icon trông trống trơn ở kích thước 16 px?
Nét mảnh và chữ nhỏ sẽ biến mất ở kích thước đó. Nét 2 đơn vị trong bản vẽ 512 đơn vị chỉ còn dưới một pixel trong biểu tượng 16 px. Hãy làm đậm nét hoặc dùng biểu tượng đơn giản hơn cho favicon.
Công cụ chuyển đổi icon khác
- Chuyển PNG sang ICOChuyển PNG sang ICO online: file .ico chứa mọi kích thước 16–256 px, giữ nền trong suốt. Cho favicon, lối tắt Windows. Miễn phí, không cần đăng ký.
- Chuyển JPG sang ICOChuyển file JPG hoặc JPEG sang .ico chứa sẵn các kích thước 16, 32, 64, 128 và 256 px, dùng làm favicon website hoặc lối tắt Windows. Không cần tài khoản.
- Chuyển ICO sang PNGChuyển file .ico sang PNG, giữ nguyên nền trong suốt. Lấy ảnh lớn nhất lưu trong icon nên favicon và icon Windows xuất ra vẫn sắc nét.
- Chuyển SVG sang PNGRaster hóa logo và biểu tượng SVG sang PNG theo chiều rộng bạn chọn, mặc định 1024 px, giữ nguyên nền trong suốt. Tìm hiểu mối liên hệ giữa DPI và pixel.
- Chuyển PNG sang ICO 256x256Tạo file ICO 256 × 256 từ PNG cho Extra large icons của Windows, trình cài đặt và bản build Electron. Giữ nền trong suốt, không cần tài khoản.
- Chuyển ảnh sang ICOChuyển mọi ảnh thành file .ico nhiều kích thước cho favicon hoặc lối tắt Windows. Hỗ trợ PNG, JPG, SVG, WebP, HEIC…; 16 đến 256 px trong một file.