سفت افزار یا فریمور (Firmware) ، فریمور برنامه ای است که درون انواع سخت افزارها تعبیه می شود تا به آن ها در ایجاد ارتباط با دیگر ابزارها و نرم افزارها کمک کند.سفت افزار می تواند یک محیط عملیاتی استاندارد برای نرم افزار دستگاه های با پیچیدگی بالا باشد (با ایجاد وابستگی کمتر به سخت افزار) یا می تواند برای دستگاه هایی که پیچیدگی کمتری دارند به عنوان سیستم عامل کل دستگاه، کنترل کامل، نظارت و پردازش داده ها را انجام دهد. نمونه های متداول از دستگاه های دارای سفت افزار شامل سیستم های داخلی کامپیوتری، گوشی، تبلت و غیره می باشد. تقریباً تمام دستگاه های الکترونیکی حتی ساده ترین آنها شامل یک سفت افزار هستند.