Barbara Palvin è nata a Budapest, in Ungheria, l’8 ottobre 1993 ed ha frequentato le scuole medie e superiori nella città natale.
Nonostante si sia sempre definita un “maschiaccio”, ha iniziato la sua carriera da modella a soli 13 anni quando venne scoperta casualmente dalla IMG Models nel 2006
Il suo primo lavoro fu per Spur Magazine in Giappone per poi solcare le passerelle dei migliori marchi al mondo come Chanel, Giorgio Armani, Louis Vuitton, Nina Ricci, Emanuel Ungaro, Miu Miu, Christopher Kane, Julien MacDonald, Etro, New Yorker, H&M, Pull and Bear, Armani Exchange, Calvin Klein, Intimissimi, Calzedonia, Tommy Hilfiger, L’Oréal, New Yorker, Stradivarius, Victoria’s Secret e molti altri
Nel 2014 intraprende anche la carriera da attrice ed entra a far parte del cast di Hercules – Il guerriero, dove interpreta la principessa greca Antimaca accanto a Dwayne Johnson e Irina Shayk.