Xăng, một sản phẩm tinh chế từ dầu thô, không có một công thức hóa học duy nhất vì nó là hỗn hợp của hơn 500 hydrocacbon và các hợp chất khác. Các hydrocacbon này thường có từ 5 đến 12 nguyên tử cacbon trên mỗi chuỗi.
Xăng chứa từ 30 đến 50% heptan và isooctan, tương ứng có bảy và tám nguyên tử cacbon. Tỷ lệ phần trăm giữa hai hydrocacbon này quyết định trị số octan của xăng; do đó, xăng có chỉ số octan là 87 chứa khoảng 87% isooctan và 13% heptan. Loại thứ hai có thể làm hỏng động cơ đốt trong với số lượng đủ lớn và tạo ra tiếng gõ dễ nghe khi cháy.