Text classification, a fundamental task in natural language processing, has traditionally relied on convolutional neural networks (CNNs). However, the potential of graph convolutional neural networks (GCNs) remains largely untapped. In this study, we explore the application of GCNs to multi-label text classification. Our approach involves constructing a unified text graph that integrates document similarity, document-label associations, and label similarity. The GCN assigns class labels to documents, learns label interrelations, and considers document similarity using the Term Frequency–Inverse Document Frequency (TF-IDF) metric. Additionally, we propose a novel multi-label text classification method by transforming document classification into a link prediction task. In comparison with classic machine learning algorithms which fail to understand the relation between labels our method learns the association between labels. Our empirical findings indicate that our model surpasses base method by 40% with respect to F1 measure and highlight the effectiveness of our proposed approach in tackling multi-label text classification challenges and showcase the importance of considering label relationships in achieving better classification performance.