Un BFO (del inglés beat frequency oscillator) es, en radiotelegrafía, un oscilador usado para crear una señal de audiofrecuencia a partir de transmisiones de ondas portadoras para hacerlas audibles, ya que se emiten inaudibles. La señal del BFO se heterodina con la señal de frecuencia intermedia para crear una señal de audiofrecuencia.