马拉雅拉姆文(马拉雅拉姆语: മലയാളലിപി)是一种婆罗米系元音附标文字,通常用来书写马拉雅拉姆语,它是印度喀拉拉邦的主要语言,在世界上有3600万人讲这门语言。孔卡尼语,实际上是两门独立语言(ISO 639-3: knn和gom)尽管相对罕见但也有时用它书写。这种文字也用来书写一些次要语言如Paniya语、Betta Kurumba语和Ravula语。在另一方面,马拉雅拉姆语在历史上用多种不同的文字书写。即使今天它有时也用马拉雅拉姆阿拉伯文书写,主要用于新加坡和马来西亚的穆斯林中。
马拉雅拉姆语最初用Vatteluttu文书写,它是泰米尔语的古代文字。但是,现代马拉雅拉姆文衍生自古兰塔文,它最初用来书写梵语。Vatteluttu文和Grantha文二者都独立起源于婆罗米文。
现代马拉雅拉姆文有13个元音字母,36个辅音字母和一些其他符号。下表中使用了ISO 15919罗马化。