Be File System (skrót BFS) – natywny system plików systemu operacyjnego BeOS. 64-bitowe adresowanie pozwala zindeksować 18446744073709551616 klastrów (ponad osiemnaście trylionów). Pliki mogą mieć dowolne atrybuty (np. „ważny”, „praca”) – tzw. metadane. System obsługuje księgowanie. Wielkości liter w nazwach plików są rozróżniane.

+BFSTwórca Be Inc.System operacyjnyBeOSPełna nazwaBe File SystemData wprowadzenia1997-05-10LimityMaks. rozmiar woluminu~2 EBMaks. rozmiar pliku~260 GBMaks. liczba plikówbrak limituMaks. długość nazwy pliku255 znakówDopuszczalne znaki w nazwachwszystkie UTF-8 oprócz „/”CechyAllokacja plikówi-węzełStruktura katalogówB+drzewoForkiTakKontrola dostępulisty ACL POSIXZakres datnieznanyPrecyzja czasu 1 sekundaKompresjaNieSzyfrowanieNieInneObsługiwane systemy operacyjneBeOS, ZETA, Haiku, SkyOS, Syllable, Linux

BFS został opracowany przez Dominica Giampaolo i Cyrila Meurillona w trakcie dziesięciu miesięcy pracy (począwszy od września 1996 r.). Celem było zapewnienie systemowi BeOS nowoczesnego 64-bitowego system plików z obsługą księgowania. Dopuszcza różną wielkość znaków i może być używany na dyskietkach, dyskach twardych i nośnikach tylko do odczytu (np. płytach kompaktowych).