Tra cứu MIME Type — Phần mở rộng tệp sang Content-Type

Tìm trong hơn 200 đuôi file và MIME type — .webp, .woff2, .webmanifest, application/wasm … — hoặc thả tệp vào để nhận diện loại thực sự qua vài byte đầu. Bạn sẽ nhận được header Content-Type cùng đoạn cấu hình Nginx và Apache.

Cập nhật
Thả tệp vào đây hoặc nhấp
để nhận diện loại (tệp không rời khỏi thiết bị của bạn)
Đuôi fileMIME typeDanh mục

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Xem HTTP response header của mọi URL miễn phíMã trạng thái, chuyển hướng, cache, content type, X-Robots-Tag và header bảo mật, giải thích dễ hiểu.Kiểm tra HTTP Header →

Cách dùng Tra cứu MIME Type

  1. Nhập đuôi file (webp, .mjs) hoặc một phần MIME type (font/, json), hoặc lọc theo danh mục.
  2. Nhấp vào một dòng để xem header Content-Type và các dòng cấu hình Nginx, Apache.
  3. Không chắc tệp thực sự là loại gì? Thả tệp vào ô, công cụ sẽ kiểm tra magic bytes và so sánh với đuôi file.

Vì sao MIME type quan trọng

Trình duyệt tin vào header Content-Type, không phải đuôi file. Kiểu sai gây ra lỗi thực tế:

  • JavaScript module được phục vụ với text/plain sẽ bị chặn: “Failed to load module script… strict MIME type checking”.
  • Font được phục vụ với application/octet-stream có thể bị từ chối hoặc không được cache; hãy dùng font/woff2.
  • SVG không có image/svg+xml sẽ hiển thị như văn bản hoặc bị tải xuống thay vì hiển thị thành ảnh.
  • WebAssembly cần application/wasm để dùng instantiateStreaming().
  • Khi có X-Content-Type-Options: nosniff (khuyến nghị, hãy kiểm tra bằng Security Headers Checker) thì trình duyệt sẽ không tự đoán kiểu tệp nữa.

Các kiểu phổ biến nhất trên web

Đuôi fileMIME type
.htmltext/html; charset=utf-8
.csstext/css
.js, .mjstext/javascript
.jsonapplication/json
.svgimage/svg+xml
.webp / .avifimage/webp / image/avif
.woff2font/woff2
.webmanifestapplication/manifest+json

Kiểm tra server thực sự gửi gì bằng HTTP Header Checker, và cấu hình bằng Nginx Config Generator. Để nhúng trực tiếp tệp nhỏ, hãy dùng Image to Base64.

Cũng được tìm dưới tên: danh sách mime type, đuôi file sang mime type, content-type là gì, mime type cho woff2, mime type cho webp, application/octet-stream là gì, kiểm tra loại file.

Các công cụ dùng kèm tốt với Tra cứu MIME Type

  • Mã trạng thái HTTP — Giải thích mọi mã phản hồi HTTP chuẩn bằng ngôn ngữ dễ hiểu, kèm cách dùng và ảnh hưởng đến SEO.
  • Kiểm tra ký tự Unicode — Dán bất kỳ nội dung nào để xem nó thực sự được tạo từ những gì: tên, code point, byte UTF-8 và mã HTML của từng ký tự.
  • Phân tích Email Header — Dán header gốc của email để xem toàn bộ hành trình: từng máy chủ trung gian cùng thời gian xử lý, kết quả SPF, DKIM và DMARC, IP gốc, và các dấu hiệu cảnh báo như Reply-To hoặc Return-Path không khớp.
  • Máy tính subnet — Nhập một IP kèm prefix (10.0.0.0/22) hoặc subnet mask (192.168.1.10 255.255.255.0) để xem địa chỉ mạng, broadcast, số host dùng được và dạng nhị phân — rồi chia thành các subnet nhỏ hơn.

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

MIME type của JavaScript là gì?
text/javascript là kiểu chính thức (RFC 9239). application/javascript vẫn chạy được trên mọi trình duyệt, nhưng cấu hình mới nên dùng text/javascript cho .js và .mjs.
application/octet-stream nghĩa là gì?
Nghĩa là “dữ liệu nhị phân tùy ý”. Server dùng kiểu này khi không biết loại tệp; trình duyệt thường sẽ tải các tệp này xuống thay vì hiển thị.
Loại tệp được nhận diện như thế nào?
Công cụ đọc vài byte đầu của tệp ngay trong trình duyệt và so sánh với các chữ ký đã biết (PNG, JPEG, GIF, WebP, PDF, ZIP, GZIP, WebAssembly, MP4, SVG và nhiều loại khác). Tệp không bao giờ được tải lên.
MIME type của font .woff2 là gì?
font/woff2. Các server cũ thường dùng application/font-woff2 hoặc application/octet-stream; cả hai đều chạy được nhưng font/woff2 là chuẩn.
Tôi có thể cài Tra cứu MIME Type như một ứng dụng web và dùng khi không có mạng không?
Có. Tra cứu MIME Type là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan