アセンブラ(英語:Assembler)とは、アセンブリ言語を機械語に変換するソフトウェアのことである。
一般的にアセンブリ言語と機械語は「1対1」であるが、稀に「高級アセンブラ」なる製品では「1対他」であるものも存在した。