Een bestandsnaamextensie is een achtervoegsel van een bestandsnaam dat bestaat uit een beperkt aantal alfanumerieke tekens die de indeling van een bestand communiceren. Deze extensies helpen gebruikers het bestandsformaat te identificeren zonder het te hoeven gebruiken, en om erachter te komen of ze de juiste software hebben om het te gebruiken. Voorbeelden van bestandsnaamextensies zijn exe, txt, jpg, png, docx, etc.
Bij het programmeren verwijst de term extensie naar een bestand dat code bevat die de mogelijkheden van programma's uitbreidt. Een voorbeeld van deze extensies zijn browser add-ons.