バイナリ(binary)とは2進数のことであるが、コンピュータ関連用語としては、ファイルの内容が、人間が見ても理解できないコンピュータの内部表現で書かれているファイルまたはファイル群またはその内部表現の形式のことを指す。バイナリ形式ということもある。
バイナリに対し、ファイルの内容すべてを人間が理解できる表現形式のことをプレーンテキスト(または単にテキスト)と呼ぶ。最近では、データの互換性を考慮して、テキスト形式で記録することも少なくない。
商用ソフトウェアは、他者による改変を防ぐためにバイナリの形態で販売されることが多い。
バイナリ形式でのデータの表現方法はさまざまなものがある。例えば、数値であれば0〜9までの数をパターン化して記録するBCD、ゾーンビットと実際の数値、正の数か負の数かを記録するからなる符号ビットからなるアンパック10進数(ゾーン10進数)や、実際の数値と符号ビットだけからなるパック10進数などがある。また、文字列であればPascalストリングやCストリングなどがある。