AI Image Generator Leaderboard: Detail Execution

Every model gets the same 100 prompts in 10 categories. Images are judged side by side and turned into an Elo rating: 100 points ahead means winning about 64% of direct comparisons. Looking for one use case? See the best AI image generator for each category.

Filter models (10 of 42)
  1. 1 Sample image by OpenAI GPT Image 2.5 Sunburst OpenAI GPT Image 2.5 Sunburst OpenAI 1313 Elo±34
  2. 2 Sample image by Meta Muse Image Meta Muse Image Meta 1300 Elo±43
  3. 3 Sample image by OpenAI GPT Image 2 OpenAI GPT Image 2 OpenAI 1276 Elo±44
  4. 4 Sample image by Black Forest Labs FLUX 3 Image Black Forest Labs FLUX 3 Image Black Forest Labs 1271 Elo±48
  5. 5 Sample image by Takumi 1 Takumi 1 Takumi 1258 Elo±42
  6. 6 Sample image by XAI Grok Imagine 2.0 XAI Grok Imagine 2.0 XAI 1256 Elo±54
  7. 7 Sample image by Alibaba Qwen-Image-3.0-Pro Alibaba Qwen-Image-3.0-Pro Alibaba 1230 Elo±45
  8. 8 Sample image by Google Nano Banana 2.1 Google Nano Banana 2.1 Google 1208 Elo±42
  9. 9 Sample image by OpenAI GPT Image 2.5 Flare OpenAI GPT Image 2.5 Flare OpenAI 1204 Elo±52
  10. 10 Sample image by Google Nano Banana Pro Google Nano Banana Pro Google 1150 Elo±44
  11. 11 Sample image by Bytedance Seedream 5.0 Pro Bytedance Seedream 5.0 Pro Bytedance 1132 Elo±44
  12. 12 Sample image by Microsoft MAI-Image-2.6 Microsoft MAI-Image-2.6 Microsoft 1125 Elo±39
  13. 13 Sample image by Google Nano Banana 2 Google Nano Banana 2 Google 1116 Elo±35
  14. 14 Sample image by Reve 2.1 Reve 2.1 Reve 1082 Elo±37
  15. 15 Sample image by OpenAI GPT Image 1.5 OpenAI GPT Image 1.5 OpenAI 1072 Elo±41
  16. 16 Sample image by Google Nano Banana 2 Lite Google Nano Banana 2 Lite Google 1060 Elo±45
  17. 17 Sample image by XAI Grok Imagine XAI Grok Imagine XAI 1047 Elo±37
  18. 18 Sample image by XAI Grok Imagine (Quality) XAI Grok Imagine (Quality) XAI 1047 Elo±40
  19. 19 Sample image by Black Forest Labs FLUX.2 Max Black Forest Labs FLUX.2 Max Black Forest Labs 1023 Elo±47
  20. 20 Sample image by Bytedance Seedream 4.0 Bytedance Seedream 4.0 Bytedance 1022 Elo±38
  21. 21 Sample image by Ideogram 4.0 (Quality) Ideogram 4.0 (Quality) Ideogram 1020 Elo±53
  22. 22 Sample image by Black Forest Labs Flux 2 Pro Black Forest Labs Flux 2 Pro Black Forest Labs 977 Elo±51
  23. 23 Sample image by Google Nano Banana (2.5 Flash) Google Nano Banana (2.5 Flash) Google 976 Elo±36
  24. 24 Sample image by Recraft V3 Recraft V3 Recraft 960 Elo±45
  25. 25 Sample image by Bytedance Seedream 4.5 Bytedance Seedream 4.5 Bytedance 955 Elo±38
  26. 26 Sample image by Google Imagen 4.0 Ultra Google Imagen 4.0 Ultra Google 945 Elo±47
  27. 27 Sample image by OpenAI ChatGPT 4o OpenAI ChatGPT 4o OpenAI 924 Elo±49
  28. 28 Sample image by Recraft V4.1 Recraft V4.1 Recraft 920 Elo±48
  29. 29 Sample image by Black Forest Labs Flux 1.1 Pro Ultra Black Forest Labs Flux 1.1 Pro Ultra Black Forest Labs 915 Elo±42
  30. 30 Sample image by Google Imagen 3.0 Google Imagen 3.0 Google 908 Elo±49
  31. 31 Sample image by OpenAI DALL-E 3 OpenAI DALL-E 3 OpenAI 856 Elo±56
  32. 32 Sample image by Ideogram 3.0 (Quality) Ideogram 3.0 (Quality) Ideogram 854 Elo±42
  33. 33 Sample image by Reve Image (Halfmoon) Reve Image (Halfmoon) Reve 848 Elo±45
  34. 34 Sample image by Ideogram V2 Ideogram V2 Ideogram 829 Elo±55
  35. 35 Sample image by MiniMax Image-01 MiniMax Image-01 Minimax 814 Elo±45
  36. 36 Sample image by Midjourney v7 Midjourney v7 Midjourney 790 Elo±64
  37. 37 Sample image by Bytedance Seedream 3.0 Bytedance Seedream 3.0 Bytedance 787 Elo±44
  38. 38 Sample image by Midjourney V6.1 Midjourney V6.1 Midjourney 786 Elo±46
  39. 39 Sample image by Black Forest Labs FLUX.1 Kontext Max Black Forest Labs FLUX.1 Kontext Max Black Forest Labs 770 Elo±43
  40. 40 Sample image by Alibaba Z-Image Turbo Alibaba Z-Image Turbo Alibaba 763 Elo±56
  41. 41 Sample image by Krea 2 Large Krea 2 Large Krea 686 Elo±61
  42. 42 Sample image by XAI Grok 2 Image XAI Grok 2 Image XAI 526 Elo±54
Detail Execution
(100 examples)
1 1313 Elo
±34
Refusals: 2
2 1300 Elo
±43
3 1276 Elo
±44
Refusals: 12
1271 Elo
±48
Refusals: 10
1258 Elo
±42
1256 Elo
±54
Refusals: 1
1230 Elo
±45
1208 Elo
±42
Refusals: 1
1204 Elo
±52
Refusals: 4
1150 Elo
±44
1132 Elo
±44
Refusals: 13
1125 Elo
±39
Refusals: 15
1116 Elo
±35
1082 Elo
±37
1072 Elo
±41
Refusals: 11
1060 Elo
±45
Refusals: 1
1047 Elo
±37
1047 Elo
±40
Refusals: 2
1023 Elo
±47
Refusals: 10
1022 Elo
±38
1020 Elo
±53
977 Elo
±51
Refusals: 1
976 Elo
±36
960 Elo
±45
955 Elo
±38
945 Elo
±47
924 Elo
±49
Refusals: 11
920 Elo
±48
915 Elo
±42
Refusals: 1
908 Elo
±49
Refusals: 3
856 Elo
±56
854 Elo
±42
848 Elo
±45
829 Elo
±55
814 Elo
±45
790 Elo
±64
Refusals: 2
787 Elo
±44
786 Elo
±46
Refusals: 2
770 Elo
±43
Refusals: 6
763 Elo
±56
686 Elo
±61
526 Elo
±54
Refusals: 1
1325
Refusals: 1
2 1371
3 1356
Refusals: 3
1210
Refusals: 2
1231
1343
1221
1348
Refusals: 1
965
Refusals: 3
986
1 1383
Refusals: 3
1267
Refusals: 4
1161
1034
1020
Refusals: 2
1259
Refusals: 1
1128
912
Refusals: 1
1049
Refusals: 3
1030
943
1090
1164
732
1002
1033
691
Refusals: 2
799
982
804
1128
731
894
684
853
775
778
836
836
683
538
425
2 1448
1305
1386
3 1390
1333
1254
1362
1292
1 1503
1063
1282
Refusals: 1
1142
Refusals: 1
1025
1112
1172
924
1126
1243
1059
1043
1026
1012
896
940
925
831
875
Refusals: 3
831
798
794
776
826
800
815
753
594
776
701
696
744
721
405
3 1450
1405
2 1488
1352
1356
1 1524
1408
1217
1234
1143
1206
Refusals: 1
1217
Refusals: 1
1171
1274
1054
Refusals: 1
921
943
940
1035
1051
1106
969
Refusals: 1
943
706
1055
921
945
Refusals: 1
882
962
Refusals: 1
888
Refusals: 2
624
829
740
754
697
769
772
618
738
Refusals: 1
768
716
205
Refusals: 1
1307
Refusals: 1
1 1454
1205
Refusals: 9
1370
Refusals: 5
2 1411
1129
1369
1120
1321
Refusals: 1
1274
3 1391
Refusals: 3
1363
Refusals: 9
1130
1024
1115
Refusals: 7
1238
1097
1104
1273
Refusals: 5
961
900
1098
928
752
941
1093
525
Refusals: 3
787
941
976
973
716
881
436
908
799
Refusals: 2
915
739
Refusals: 2
768
Refusals: 2
678
312
279
3 1269
1165
1194
1175
1 1368
1245
1121
1190
2 1324
1126
981
1106
1058
1198
911
1092
1048
1005
1008
1007
1047
877
1036
1027
926
1047
1046
921
922
915
1023
977
865
817
781
671
788
919
742
657
813
592
1254
1 1410
1169
3 1268
1187
1117
1212
2 1300
1123
1224
987
1054
1204
952
1161
Refusals: 1
1038
1032
1049
1108
954
1145
858
1015
976
944
950
938
1110
857
901
653
946
991
1098
837
923
661
726
798
752
563
556
1225
2 1335
1278
1285
1102
1 1356
1114
1194
1059
3 1296
1020
1017
1071
1053
1056
945
1048
1017
936
1075
1026
872
1013
1114
1019
871
1040
Refusals: 1
958
834
1126
Refusals: 1
492
913
840
983
716
1068
736
899
735
928
731
601
1 1501
1266
2 1341
3 1332
1312
1265
1280
1251
1288
1091
1282
Refusals: 2
1283
1171
992
1096
1212
945
1022
981
1044
905
1152
925
1055
826
845
795
854
1026
806
1028
782
814
655
809
725
866
759
726
696
621
376
1 1390
1313
2 1386
1308
1303
1254
3 1329
1054
1218
1208
1101
Refusals: 1
1115
1115
1145
1091
985
1073
1078
931
996
962
948
946
1031
956
941
984
900
920
819
783
892
806
920
900
600
669
766
713
736
762
650
1272
1 1292
1186
1240
Refusals: 3
3 1274
2 1288
Refusals: 1
1183
1258
1230
1173
1133
Refusals: 2
1120
1169
1098
1155
1146
1067
1144
Refusals: 1
1051
Refusals: 2
1093
1084
1013
879
1036
902
939
999
Refusals: 1
1020
843
929
843
688
752
700
818
695
732
730
842
Refusals: 3
784
653
547