In this perspective, we aim to summarize the current progress made in manipulating molecular aggregation. We have identified three general paths/methodologies based on the different stages of molecular aggregation (Figure ). These paths include (i) molecule modification before aggregation, (ii) manipulation during aggregation, and (iii) post-processing after aggregation. Our goal is to provide guidance on controlling molecular aggregation from solutions to diverse aggregates/solids.