Màu ở cá betta hình thành dựa trên sắc tố nằm bên trong các tế bào sắc tố. Những tế bào này nằm ở các lớp khác nhau bên trong da. Có 4 lớp màu cơ bản ở cá betta và các tế bào sắc tố tương ứng. Ở cá betta hoang dã, các lớp màu này như sau: 1-ánh kim (lớp ngoài cùng), 2-đỏ, 3-đen, 4-vàng (lớp trong cùng).
Ở cá betta thuần dưỡng, các lớp màu này hơi khác so với cá betta hoang dã:
1. Ánh kim (lớp ngoài cùng):
Lớp này còn được gọi là lớp màu xanh và quyết định độ đậm nhạt của sắc tố xanh. Lớp này bao gồm những tế bào xanh dương/xanh lá iridophore (hay còn gọi là guanophore), nó bao gồm những gen sau đây:
- Ánh kim
- Ánh kim toàn thân
- Không có màu xanh (non-blue)
Ở cá betta thuần dưỡng, các lớp màu này hơi khác so với cá betta hoang dã:
1. Ánh kim (lớp ngoài cùng):
Lớp này còn được gọi là lớp màu xanh và quyết định độ đậm nhạt của sắc tố xanh. Lớp này bao gồm những tế bào xanh dương/xanh lá iridophore (hay còn gọi là guanophore), nó bao gồm những gen sau đây:
- Ánh kim
- Ánh kim toàn thân
- Không có màu xanh (non-blue)





