接口(英语:interface),台湾译为介面,中介之面的意思;中国大陆译作界面,也译作接口,但“port”大陆也是译作接口。接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式,就如面向对象编程提供的多重抽象化。接口可能也提供某种意义上的在讲不同语言的实体之间的翻译,诸如人类与电脑之间。因为接口是一种间接手段,所以相比起直接沟通,会引致些额外负担。
人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。
硬件接口为电脑等的信息机器的硬件之间通信时的物理连接器形状、发送接收信号的方法(协议)等等的规格。主要可分为并行链接的和比特序列链接的。序列链接者相比起并行链接者,多得多使用同一电线作为信号控制线和电源供应线。个人电脑领域,因并行链接向更高传输速度的发展遇到瓶项,而在向各接口的序列链接方式迁移(参看总线)。