A bzwrite() függvény a data paraméterben megadott sztringet abba a bzip2 fájlba írja, amelyre a bz mutat. Ha az elhagyható length paramétert megadtuk, akkor az írás befejeződik, miután elérte a megadott (tömörítetlen) bájt hosszt ill. elérte a fájlvég-jelet (EOF), ha az hamarább bekövetkezik.