BUFR (Binary Universal Form for the Representation of meteorological data) è un formato di dati binario gestito e standardizzato dall'Organizzazione Meteorologica Mondiale (OMM) per lo scambio efficiente di dati meteorologici e oceanografici. È specificamente progettato per essere auto-descrittivo (self-describing) e altamente flessibile, permettendo la rappresentazione di una vasta gamma di tipi di dati, incluse osservazioni provenienti da stazioni meteorologiche terrestri, satelliti, radar e altre fonti di rilevamento. I messaggi BUFR contengono sia i valori dei dati effettivi che i metadati essenziali che li descrivono, come le unità di misura, le informazioni relative al controllo qualità (quality control) e la posizione geografica. Il formato si basa sull'uso di tabelle definite dall'OMM per standardizzare il significato di tutti gli elementi di dati. A causa della sua complessità e flessibilità, la decodifica e l'interpretazione dei dati BUFR richiedono l'uso di software specializzato. È largamente impiegato nella meteorologia operativa per lo scambio di informazioni tra i servizi meteorologici nazionali e le istituzioni di ricerca. La caratteristica auto-descrittiva di BUFR assicura che nuovi tipi di dati e parametri possano essere aggiunti senza la necessità di modificare il software di base, rendendolo un formato robusto e adattabile alle esigenze in continua evoluzione della comunità meteorologica.