Kiểm tra kích thước hình ảnh online - Phân tích hàng loạt
Kéo thả ảnh vào đây hoặc nhấp để chọn
Định dạng được hỗ trợ: JPG, PNG, WebP, GIF, AVIF, SVGTrình phân tích kích thước hình ảnh là gì?
Công cụ trực tuyến của chúng tôi cho phép bạn kiểm tra hàng loạt kích thước, dung lượng và các thông số kỹ thuật của bất kỳ số lượng hình ảnh nào cùng một lúc. Tất cả thông tin được hiển thị rõ ràng trong bảng và bạn có thể xuất chúng dưới dạng tệp CSV hoặc JSON để sử dụng thêm trong Excel, cơ sở dữ liệu hoặc các ứng dụng tùy chỉnh của riêng bạn.
Làm thế nào để kiểm tra kích thước hình ảnh?
- Tải lên hình ảnh - Kéo thả chúng hoặc nhấp để chọn (bạn có thể tải lên hàng chục hoặc hàng trăm ảnh cùng lúc)
- Phân tích tự động - Công cụ sẽ ngay lập tức phát hiện tất cả các thông số
- Xem kết quả - Kích thước, dung lượng, định dạng, megapixel, tỷ lệ khung hình
- Xuất dữ liệu - Tải xuống dưới dạng CSV hoặc JSON để xử lý thêm
Bạn sẽ nhận được thông tin gì về hình ảnh?
📐 Kích thước (Chiều rộng × Chiều cao)
Chiều rộng và chiều cao tính bằng pixel:
- Kích thước chính xác của mỗi hình ảnh
- Định dạng:
1920 × 1080,4000 × 3000v.v. - Quan trọng đối với: Thiết kế web, in ấn, mạng xã hội
Ví dụ sử dụng:
- Kiểm tra độ phân giải trước khi tải lên web
- Xác minh kích thước để in (300 DPI)
- Xác định xem hình ảnh có phải là HD, Full HD, 4K hay không
📦 Dung lượng tệp
Dung lượng theo các đơn vị khác nhau:
- Định dạng: Bytes, KB, MB, GB
- Chuyển đổi tự động sang đơn vị phù hợp nhất
- Tổng dung lượng của tất cả hình ảnh
Ứng dụng:
- Kiểm tra dung lượng trước khi tải lên (giới hạn máy chủ)
- Tối ưu hóa bộ nhớ
- Lập kế hoạch băng thông để tải xuống
🖼️ Định dạng hình ảnh
Các định dạng được hỗ trợ:
- JPEG/JPG - Phổ biến nhất, nén
- PNG - Trong suốt, không mất dữ liệu
- WebP - Hiện đại, dung lượng nhỏ
- GIF - Hoạt ảnh
- AVIF - Thế hệ mới
- SVG - Đồ họa vector
🔢 Megapixel (MP)
Độ phân giải biểu thị bằng megapixel:
- Công thức: (chiều rộng × chiều cao) / 1,000,000
- Ví dụ: 4000×3000 = 12 MP
Phân loại:
| Độ phân giải | Megapixel | Ứng dụng |
|---|---|---|
| HD | 0.9 MP | Ảnh thu nhỏ web |
| Full HD | 2.1 MP | Web, màn hình |
| 4K UHD | 8.3 MP | TV, truyền phát |
| 8K | 33.2 MP | Rạp chiếu phim, chuyên nghiệp |
| 12 MP | 12 MP | Ảnh điện thoại thông minh |
| 24 MP | 24 MP | DSLR, không gương lật |
| 50 MP | 50+ MP | Định dạng trung bình |
📊 Tỷ lệ khung hình (Aspect Ratio)
Tỷ lệ phổ biến:
- 16:9 - Video HD, màn hình, TV
- 4:3 - Ảnh cổ điển, màn hình cũ
- 3:2 - Máy ảnh DSLR
- 1:1 - Hình vuông Instagram
- 21:9 - Màn hình siêu rộng
- 9:16 - Video di động (dọc)
Tỷ lệ tùy chỉnh:
- Công cụ cũng tự động tính toán các tỷ lệ không chuẩn
- Hiển thị ở định dạng đơn giản hóa (ví dụ:
683:512)
Ứng dụng thực tế
📸 Nhiếp ảnh và Portfolio
Dành cho nhiếp ảnh gia:
- ✅ Kiểm tra tính nhất quán độ phân giải trong portfolio
- ✅ Xác minh dung lượng trước khi gửi cho khách hàng
- ✅ Chuẩn bị danh sách cho ảnh stock
- ✅ Phân loại lưu trữ
Quy trình làm việc:
- Tải lên tất cả ảnh từ buổi chụp
- Kiểm tra xem tất cả có cùng kích thước không
- Xuất CSV với siêu dữ liệu cho cơ sở dữ liệu
- Lọc theo dung lượng hoặc định dạng
🌐 Phát triển web
Tối ưu hóa hình ảnh cho web:
- ✅ Phát hiện hình ảnh nào quá lớn
- ✅ Kiểm tra trước khi tải lên CMS
- ✅ Lập kế hoạch điểm ngắt đáp ứng (responsive breakpoints)
- ✅ Kiểm tra nội dung hiện có
Ví dụ:
Mục tiêu: Tất cả ảnh hero phải có kích thước 1920×1080px
1. Tải lên tất cả ảnh hero
2. Sắp xếp theo kích thước
3. Xác định các ảnh có kích thước khác
4. Xử lý lại chỉ những ảnh không tương thích
🎨 Thiết kế đồ họa
Chuẩn bị cho các phương tiện khác nhau:
- ✅ Kiểm tra kích thước để in (kiểm tra DPI)
- ✅ Xác minh kích thước biểu ngữ (banner)
- ✅ Tuân thủ kích thước mạng xã hội
- ✅ Quản lý tài sản đa nền tảng
Kích thước đề xuất:
| Nền tảng | Loại | Kích thước |
|---|---|---|
| Bài đăng | 1080×1080 (1:1) | |
| Story | 1080×1920 (9:16) | |
| Ảnh bìa | 820×312 | |
| Ảnh đầu trang | 1500×500 | |
| Banner | 1584×396 | |
| YouTube | Ảnh thu nhỏ | 1280×720 |
📱 Phát triển ứng dụng di động
Quản lý tài sản:
- ✅ Kiểm tra các phiên bản @1x, @2x, @3x
- ✅ Xác minh kích thước biểu tượng
- ✅ Kích thước màn hình khởi động
- ✅ Kiểm tra tính nhất quán
Ví dụ iOS:
Icon sizes: 20×20, 29×29, 40×40, 60×60, 76×76, 83.5×83.5
Launch: 1242×2688, 1125×2436, etc.
🛒 Thương mại điện tử
Hình ảnh sản phẩm:
- ✅ Kiểm tra độ phân giải tối thiểu của sản phẩm
- ✅ Tính nhất quán giữa các danh mục
- ✅ Kiểm tra ảnh thu nhỏ so với ảnh đầy đủ
- ✅ Yêu cầu ảnh phóng to (2000×2000+)
Tiêu chuẩn Shopify/WooCommerce:
- Ảnh sản phẩm: Tối thiểu 1200×1200px
- Ảnh thu nhỏ: 300×300px
- Phóng to: 2000×2000px+
📊 Phân tích dữ liệu
Phân tích thư viện hình ảnh:
- ✅ Xác định dung lượng trung bình của hình ảnh
- ✅ Nhận diện các giá trị ngoại lai (quá lớn/quá nhỏ)
- ✅ Phân phối định dạng
- ✅ Kiểm tra lưu trữ
Xuất sang CSV:
File Name,Width,Height,File Size,Format,Megapixels,Aspect Ratio
photo1.jpg,4000,3000,2.4 MB,JPEG,12.00,4:3
photo2.png,1920,1080,1.1 MB,PNG,2.07,16:9
Chức năng xuất dữ liệu
Xuất CSV
Cấu trúc tệp CSV:
- File Name - Tên tệp
- Width - Chiều rộng bằng pixel
- Height - Chiều cao bằng pixel
- Dimensions - Kích thước được định dạng (1920×1080)
- File Size (bytes) - Dung lượng chính xác bằng byte
- File Size - Dung lượng được định dạng (2.4 MB)
- Format - Loại tệp (JPEG, PNG, …)
- Megapixels - Độ phân giải bằng MP
- Aspect Ratio - Tỷ lệ khung hình (16:9, 4:3, …)
Sử dụng CSV:
- ✅ Nhập vào Excel/Google Sheets
- ✅ Hệ thống cơ sở dữ liệu
- ✅ Phân tích thêm trong Python/R
- ✅ Báo cáo và tài liệu
Xuất JSON
Cấu trúc JSON:
[
{
"fileName": "photo.jpg",
"width": 1920,
"height": 1080,
"dimensions": "1920×1080",
"fileSize": 245760,
"fileSizeFormatted": "240 KB",
"format": "JPEG",
"megapixels": 2.07,
"aspectRatio": "16:9"
}
]
Sử dụng JSON:
- ✅ Xử lý chương trình (JavaScript, Python, …)
- ✅ Tích hợp API
- ✅ Cơ sở dữ liệu (MongoDB, PostgreSQL JSON)
- ✅ Ứng dụng web
Sắp xếp và lọc
Sắp xếp theo các tiêu chí khác nhau
Theo tên (A-Z):
- Sắp xếp tệp theo thứ tự bảng chữ cái
- Hữu ích cho các thư mục được tổ chức
Theo kích thước (lớn nhất trước):
- Sắp xếp theo tổng số pixel
- Nhanh chóng xác định các hình ảnh lớn nhất
Theo dung lượng tệp:
- Từ lớn nhất đến nhỏ nhất
- Tìm hình ảnh cần tối ưu hóa
Theo định dạng:
- Nhóm theo loại (JPG, PNG, WebP)
- Tổng quan về phân phối định dạng
Thông số kỹ thuật
Các định dạng được hỗ trợ
| Định dạng | Nén | Trong suốt | Hoạt ảnh | Ghi chú |
|---|---|---|---|---|
| JPEG | Mất dữ liệu | ❌ | ❌ | Phổ biến nhất |
| PNG | Không mất dữ liệu | ✅ | ❌ | Đồ họa web |
| WebP | Cả hai | ✅ | ✅ | Hiện đại, nhỏ gọn |
| GIF | Không mất dữ liệu | ✅ | ✅ | Hoạt ảnh cũ |
| AVIF | Mất dữ liệu | ✅ | ✅ | Thế hệ mới |
| SVG | N/A | ✅ | ✅ | Vector |
Giới hạn và hiệu suất
Số lượng hình ảnh tối đa:
- Giới hạn lý thuyết: Không giới hạn
- Giới hạn thực tế khuyến nghị: 100-200 ảnh cùng lúc
- Phụ thuộc vào: RAM trình duyệt, dung lượng hình ảnh
Tốc độ xử lý:
- Ảnh nhỏ (< 500 KB): < 10ms mỗi ảnh
- Ảnh trung bình (500 KB - 2 MB): 10-50ms
- Ảnh lớn (2-10 MB): 50-200ms
Kích thước hình ảnh:
- Được hỗ trợ: Từ 1×1px đến 10000×10000px+
- Giới hạn Canvas: Phụ thuộc vào trình duyệt (thường là 16384×16384)
Quyền riêng tư và bảo mật
Xử lý cục bộ
✅ 100% xử lý trong trình duyệt của bạn:
- Hình ảnh KHÔNG được LƯU trữ trên máy chủ
- Không tải lên đám mây
- Phân tích tức thì mà không gửi dữ liệu
- Có thể sử dụng ngoại tuyến (sau khi tải trang)
Tuân thủ GDPR
- ✅ Không xử lý phía máy chủ
- ✅ Không thu thập dữ liệu
- ✅ Không sử dụng cookie cho chức năng widget
- ✅ Tệp của bạn không bao giờ rời khỏi thiết bị của bạn
Câu hỏi thường gặp (FAQ)
Tôi có thể phân tích bao nhiêu hình ảnh cùng lúc?
Về lý thuyết là không giới hạn, nhưng để có hiệu suất tối ưu, chúng tôi khuyên bạn nên phân tích tối đa 100-200 hình ảnh cùng lúc. Đối với số lượng lớn hơn, hãy xử lý theo lô.Công cụ có hoạt động với các định dạng RAW (CR2, NEF, ARW) không?
Không, trình duyệt không hỗ trợ các định dạng RAW một cách tự nhiên. Vui lòng sử dụng các định dạng tiêu chuẩn JPEG, PNG, WebP, GIF, AVIF hoặc SVG.Tôi có thể chỉ xuất các hình ảnh đã chọn không?
Hiện tại, xuất dữ liệu bao gồm tất cả các hình ảnh đã tải lên. Để xuất chọn lọc, vui lòng chỉ tải các tệp mong muốn.Kích thước là pixel hay inch?
Kích thước luôn được tính bằng pixel. Để chuyển đổi sang inch/cm, hãy sử dụng DPI của hình ảnh (thường là 72 DPI cho web, 300 DPI cho in ấn).Làm thế nào để chuyển đổi pixel sang cm để in?
Công thức: cm = pixel / DPI × 2.54 Ví dụ: 3000px ở 300 DPI = 3000/300 × 2.54 = 25.4 cmCông cụ có hoạt động ngoại tuyến không?
Có, sau khi tải trang. Nó không yêu cầu kết nối internet để phân tích hình ảnh.Tôi có thể phân tích hình ảnh từ URL không?
Không, hiện tại chúng tôi chỉ hỗ trợ các tệp cục bộ. Vui lòng tải xuống hình ảnh và sau đó tải chúng lên công cụ.Mẹo sử dụng hiệu quả
Kiểm tra hàng loạt trước khi tải lên
Quy trình làm việc:
- Tải lên tất cả hình ảnh được thiết kế cho web
- Sắp xếp theo dung lượng tệp
- Xác định hình ảnh > 1 MB
- Tối ưu hóa/nén chúng
- Xuất CSV dưới dạng danh sách kiểm tra
Chuẩn bị cho các nền tảng khác nhau
Kiểm tra hàng loạt cho mạng xã hội:
- Tải lên tất cả các bài đăng đã chuẩn bị
- Sắp xếp theo kích thước
- Xác minh tỷ lệ khung hình chính xác cho nền tảng
- Xử lý lại những cái không tương thích
Kiểm tra nội dung hiện có
Kiểm tra nội dung web:
- Tải hình ảnh từ web (wget, tải hàng loạt)
- Tải lên trình phân tích
- Xuất CSV
- Phân tích trong Excel (bảng Pivot, lọc)
- Lập kế hoạch hành động để tối ưu hóa
Dữ liệu cho báo cáo
Báo cáo khách hàng:
- Phân tích các hình ảnh được cung cấp
- Xuất JSON/CSV
- Nhập vào công cụ báo cáo
- Trình bày số liệu thống kê (dung lượng trung bình, định dạng, v.v.)
Dành cho nhà phát triển
Nhập CSV trong các ngôn ngữ khác nhau
Python (pandas):
import pandas as pd
df = pd.read_csv('image-dimensions.csv')
print(df.describe())
JavaScript:
fetch('image-dimensions.csv')
.then(r => r.text())
.then(csv => {
const rows = csv.split('\n').slice(1);
const data = rows.map(row => row.split(','));
});
Excel:
Data → From Text/CSV → Select file → Import
Xử lý JSON
Node.js:
const fs = require('fs');
const data = JSON.parse(fs.readFileSync('image-dimensions.json'));
// Dung lượng trung bình
const avgSize = data.reduce((sum, img) => sum + img.fileSize, 0) / data.length;
// Lọc các hình ảnh lớn
const large = data.filter(img => img.fileSize > 1000000);
SQL (PostgreSQL):
CREATE TABLE images (
filename TEXT,
width INT,
height INT,
filesize BIGINT,
format TEXT,
megapixels DECIMAL
);
COPY images FROM 'image-dimensions.csv' CSV HEADER;
-- Thống kê
SELECT format, COUNT(*), AVG(megapixels)
FROM images
GROUP BY format;
Ứng dụng cho các ngành nghề khác nhau
Nhiếp ảnh gia
- Kiểm tra độ phân giải trước khi gửi
- Phân loại lưu trữ
- Danh sách kiểm tra giao hàng cho khách hàng
Nhà thiết kế web
- Kiểm tra tài sản
- Lập kế hoạch điểm ngắt đáp ứng
- Nhắm mục tiêu tối ưu hóa
Quản lý thương mại điện tử
- Tuân thủ hình ảnh sản phẩm
- Kiểm soát chất lượng
- Chuẩn bị tải lên hàng loạt
Chuyên gia tiếp thị
- Kiểm tra tài sản mạng xã hội
- Xác minh tài liệu chiến dịch
- Tối ưu hóa đa nền tảng
Nhà phát triển
- Lập kế hoạch phản hồi API
- Thiết kế lược đồ cơ sở dữ liệu
- Tối ưu hóa hiệu suất