GmailFS ist ein virtuelles Dateisystem, das von Richard Jones entwickelt wurde. Es erlaubt Benutzern ihr E-Mail-Konto bei Google Mail als Speicherort einzuhängen und wie eine lokale Festplatte zu benutzen. GmailFS ist für Linux entwickelt worden, jedoch existieren auch Windows-Portierungen wie zB. Gmail Drive shell extension. Es ist jedoch nicht zu verwechseln mit Google File System. Seit Januar 2007 bietet das Programm "gDisk" ähnliche Funktionalität unter Mac OS X.
GmailFS baut ein Dateisystem mithilfe von FUSE (das es erlaubt, Dateisysteme vom Benutzer und nicht vom Kernel steuern zu lassen). Die Kommunikation mit Google Mail findet über eine spezielle Python-Bibliothek mit dem Namen libgmail statt. GmailFS selbst ist ebenfalls in Python geschrieben.
Die Benutzung von GmailFS gibt dem Benutzer mehr als 7 GB zusätzlichen Speicher, abhängig von dem ständig wachsenden Speicher von Googlemail. Da dieser nicht lokal ist, kann er von jedem Computer mit Internetanschluss aus erreicht werden. Die Geschwindigkeit des Zugriffs auf das Dateisystem ist von der Geschwindigkeit des Internetzugangs des Benutzers und der des Google-Servers abhängig. Mit MacFUSE ist GMailFS auch für das Apple-Betriebssystem zugänglich.