We propose a pragmatic labeling design based on the extrinsic information transfer (EXIT) chart for bit-interleaved coded modulation with iterative decoding on multiple-input-multiple-output channels. In our design, the EXIT chart is used to determine a candidate set of labelings which have representative demapper transfer curves. Then, a procedure to generate these labelings is provided based on the genetic algorithm. Given fixed channel code and signal-to-noise ratio (SNR), we can search within this candidate set for a most-suitable labeling to minimize the bit-error-rate (BER) with low complexity. Simulation results show that the labeling chosen from the candidate set exhibits a controllable BER performance gap compared to the optimal labeling found through exhaustive search. Besides, even though the channel code or the SNR is changed, the same candidate set can still be directly adopted to reduce the time on re-searching a new labeling.