כדי שמולקולה תהיה ארומטית, היא צריכה לעמוד בכמה תנאים:
**מישוריות**: המולקולה צריכה להיות מישורית כדי שהאלקטרונים π יוכלו להסתובב בצורה חופשית במערכת קונוגציה.
**קונוגציה מלאה**: כל האטומים המעורבים במערכת הקונוגציה צריכים להיות חלק ממערכת קונוגציה משולבת, שבה אלקטרונים π נעים סביב המולקולה בצורה אחידה.
**הכלל של הוקל**: המולקולה צריכה להכיל
4
?
+
2
4n+2 אלקטרונים π, כאשר
?
n הוא מספר שלם לא שלילי (0, 1, 2, ...). זהו הכלל שמתאר את המספר האופטימלי של אלקטרונים π במערכת קונוגציה לצורך ארומטיות.
מולקולות מישוריות לא תמיד עונות על כל התנאים הללו. לדוגמה, מולקולות כמו
C
6
H
6
C
6
H
6
(בנזן) או
C
5
H
5
−
C
5
H
5
−
(יוני היפרקל) עונות על כל שלושת התנאים ולכן הן ארומטיות. לעומת זאת, מולקולות מישוריות אחרות לא בהכרח עונות על התנאים האלה ולכן אינן ארומטיות.