Biological photovoltaic devices (BPVs) use photosynthetic microorganisms to produce electricity, but low photocurrent generation impedes their application. Now, a micro-scale flow-based BPV system is reported with power density outputs similar to that of large-scale biofuels.