ปุ่มฟังก์ชั่นคือกุญแจบนแป้นพิมพ์ซึ่งโดยปกติจะใช้สำหรับคอมพิวเตอร์บางประเภทที่เรียกใช้หรือเรียกใช้งานโปรแกรมหรือลักษณะต่าง ๆ ของโปรแกรมเมื่อกด ปุ่มเหล่านี้ทำหน้าที่ในรูปแบบอื่นนอกเหนือจากปุ่มอินพุตฟังก์ชั่นเดียวมาตรฐานเช่นตัวอักษรและตัวเลขที่โดยทั่วไปจะระบุตัวอักษรหรือตัวเลขที่จะเข้าสู่ระบบโดยไม่คำนึงถึงโปรแกรมที่กำลังใช้งาน วัตถุประสงค์ที่แท้จริงของคีย์เหล่านี้มักจะถูกระบุโดยโปรแกรมที่ผู้ใช้กำลังโต้ตอบอยู่แม้ว่าฟังก์ชั่นบางอย่างจะค่อนข้างเป็นมาตรฐานในโปรแกรมต่างๆ โดยทั่วไปจะมีการกำหนดคีย์ฟังก์ชันด้วย“ F” หรือ“ Fn” บนปุ่มและมักจะเป็นตัวเลขเช่นกันเพื่อความสะดวกในการระบุตัวตน
เรียกอีกอย่างว่า“ F-keys” ปุ่มฟังก์ชั่นทำงานโดยอนุญาตให้โปรแกรมคอมพิวเตอร์ระบุว่าการทำงานใดที่จะทำงานเมื่อกดปุ่ม ในขณะที่สามารถสร้าง "ปุ่มลัด" สำหรับโปรแกรมคอมพิวเตอร์ส่วนใหญ่ได้ แต่ปุ่มฟังก์ชั่นมีแนวโน้มที่จะได้รับการยอมรับอย่างกว้างขวางว่าแยกออกจากปุ่มอื่น ๆ บนแป้นพิมพ์และใช้เพื่อวัตถุประสงค์อื่น ๆ สามารถสร้างฟังก์ชั่นเหล่านี้ภายในโปรแกรมเองหรือโปรแกรมอนุญาตให้ผู้ใช้เปลี่ยนฟังก์ชั่นของปุ่มเหล่านี้เพื่อทำสิ่งต่าง ๆ
แม้ว่าโปรแกรมต่าง ๆ จะสร้างจุดประสงค์ที่แตกต่างกันสำหรับปุ่มฟังก์ชั่นต่าง ๆ แต่ก็มีการใช้งานทั่วไปที่สามารถนำไปใช้กับโปรแกรมที่แตกต่างกันได้ ยกตัวอย่างเช่นเว็บเบราว์เซอร์อนุญาตให้กด F5 เพื่อรีเฟรชหน้าเว็บ F3 โดยทั่วไปสามารถเปิดช่องค้นหาและโปรแกรมต่าง ๆ ใช้ F1 เป็นปุ่มฟังก์ชันเพื่อเปิดเมนูช่วยเหลือหรือหน้าต่างขณะใช้โปรแกรม Microsoft®Windows®เวอร์ชันส่วนใหญ่อนุญาตให้ผู้ใช้ปิดหน้าต่างที่เลือกในปัจจุบันโดยกด Alt + F4 และหากกด F8 ในขณะที่Windows®กำลังเริ่มการทำงานจะเริ่มในเซฟโหมด
ผลิตภัณฑ์Microsoft®อื่น ๆ ยังใช้ปุ่มฟังก์ชั่นที่มีคุณสมบัติที่แตกต่างกันมากมาย ในMicrosoft®Word®ตัวอย่างเช่น F7 เรียกใช้การตรวจสอบการสะกดคำในเอกสารที่เปิดอยู่ในปัจจุบันและในPowerPoint® F5 จะเริ่มการนำเสนอภาพนิ่ง ระบบปฏิบัติการ Mac OS®ที่ใช้ในคอมพิวเตอร์Apple®มักจะให้การควบคุมคีย์ฟังก์ชันผ่านหนึ่งในตัวเลือกมากมายเช่นการเปลี่ยนแปลงระดับเสียงของลำโพงและความสว่างของจอภาพ
ปุ่มฟังก์ชั่นมักใช้ในระบบอินพุต / เอาท์พุตพื้นฐาน (BIOS) ในขณะที่เปิดเครื่องคอมพิวเตอร์เพื่อให้มีคุณสมบัติหลายอย่าง โดยทั่วไปแล้ว F10 ในโปรแกรม BIOS จะบันทึกและออกจากโปรแกรมโดยเริ่มต้นคอมพิวเตอร์ใหม่ในกระบวนการขณะที่ F7 สามารถโหลดการตั้งค่า BIOS ที่เหมาะสมที่สุดสำหรับคอมพิวเตอร์ได้ แป้นพิมพ์ส่วนใหญ่มีปุ่มต่าง ๆ จำนวนมากสำหรับฟังก์ชั่นต่าง ๆ และแป้นพิมพ์บางรุ่นมีปุ่มแสดงผลคริสตัลเหลว (LCD) ที่สามารถระบุการทำงานภายในโปรแกรมที่กดปุ่มฟังก์ชั่นจะทำงาน


