Be File System (skrót BFS[1]) – system plików systemu operacyjnego BeOS. 64-bitowe adresowanie pozwala zindeksować 18446744073709551616 klastrów. Pliki mogą mieć dowolne atrybuty (np. „ważny”, „praca”) – tzw. metadane. System z księgowaniem. Wielkości liter w nazwach plików są rozróżniane.
System umożliwia użycie na płytach kompaktowych czy dyskietkach, jednak ze względu na wielkość indeksu (600 KB – 2 MB) – nie jest wskazane do użycia przy niewielkich pojemnościowo mediach.
BFS został zaimplementowany pod nazwą OpenBFS jako część projektu Haiku.