|
Common File Extensions
by Eric Kilgore
With the rampant spread of worms and viruses across the Internet, I'm frequently asked, "Should I open this attachment? How do I know if it is safe?"
I usually answer their question with a question, "What is the file extension of the attachment?" knowing the file extension of the file does not tell me if it is safe or not, but tells me what kind of file it is; allowing me to make a reasonable judgement about its relative harmfulness.
For those of you that don't know what a file extension is, here goes...
A file extension is the group of letters following the "." in a Windows file's name (example: Readme.txt "Readme" is the file name, and ".txt" is the file extension). If you look in files that are on your hard drive, you will see a wide variety of extensions at the end of file names. If you do not see any extensions, then you can go into "Folder Options" and uncheck the "Hide file extensions for known file types" checkbox.
SO WHAT'S THE POINT?
If you pay attention to what the file extensions are in computer file names, you will be more aware of what kind of files you are opening. I've made a table below that lists many common file extensions. This list is far from comprehensive, but is still useful. Many software companies try to develop their own file extensions for ease in locating and executing their own proprietary files.
Some of the extensions that you should avoid opening (if sent in an email attachment) are file types that are executable, such as: .cmd, .bat, .exe, .scr, .hta, .msi, .zap, and .zip
|
Exten sion
|
Generic Description
|
Notes
|
|
.ace
|
Ace-Archiv
|
Compressed file (similar to zip)
|
|
.aif
|
Winamp.File
|
Audio file
|
|
.aifc
|
AIFFFile
|
Audio file
|
|
.aiff
|
Winamp.File
|
Audio file
|
|
.ani
|
Anifile
|
Animation file
|
|
.arc
|
Arc-Archiv
|
Compressed file (similar to zip)
|
|
.arj
|
Arj-Archiv
|
Compressed file (similar to zip)
|
|
.asf
|
ASFFile
|
Streaming media file
|
|
.asp
|
Asp_auto_file
|
Active server page (used on the WWW)
|
|
.avi
|
Avifile
|
Animation file (often used for movies)
|
|
.bat
|
Batfile
|
Batch file (executes programs)
|
|
.bkf
|
Msbackupfile
|
Microsoft backup file
|
|
.bmp
|
Paint.Picture
|
Graphic file format (bitmap)
|
|
.cab
|
MS-Cabinet-Archiv
|
Microsoft compressed file (usually for install files)
|
|
.cda
|
CDAFile
|
CD-Audio file
|
|
.chk
|
Chkfile
|
"Check" file (operating systems will often save to these if there are boot-up problems)
|
|
.chm
|
Chm.file
|
Help file
|
|
.com
|
Comfile
|
Communication file
|
|
.cpl
|
Cplfile
|
Control Panel file
|
|
.css
|
CSSfile
|
Cascading Style Sheet (used for Web pages)
|
|
.csv
|
Excel.CSV
|
Comma seperated values (used by spreadsheets and databases)
|
|
.dic
|
Txtfile
|
Dictionary file
|
|
.dll
|
Dllfile
|
Dynamic Link Library (used by Windows to help programs talk with the Operating System)
|
|
.doc
|
Word.Document.8
|
Document file
|
|
.dot
|
Word.Template.8
|
Document template file
|
|
.eml
|
Microsoft Internet Mail Message
|
email file
|
|
.eps
|
Encapsulated PostScript
|
graphic file format
|
|
.exe
|
Exefile
|
Executable file (these are the files that make programs start)
|
|
.gho
|
Ghost
|
File that contains "mirror" images of computers
|
|
.gif
|
Giffile
|
Graphic file format
|
|
.gra
|
MSGraph.Chart.5
|
|
|
.grp
|
MSProgramGroup
|
|
|
.gst
|
MSMap.Datainst.8
|
|
|
.gz
|
GZip-Archiv
|
Compressed file
|
|
.hhc
|
Hhcfile
|
|
|
.hlp
|
Hlpfile
|
Help file
|
|
.hta
|
Htafile
|
Web page file
|
|
.htm
|
Htmlfile
|
Web page file
|
|
.html
|
Htmlfile
|
Web page file
|
|
.htt
|
HTTfile
|
|
|
.htw
|
Htmlfile
|
Web page file
|
|
.htx
|
Htmlfile
|
Web page file
|
|
.ica
|
WinFrameICA
|
Citrix client protocol file
|
|
.ico
|
Icofile
|
Icon file
|
|
.inf
|
Inffile
|
Information file (usually driver information for hardware)
|
|
.ini
|
Inifile
|
Initialization file (to tell programs what there default settings are)
|
|
.iso
|
ISO Image File
|
File that contains "mirror" images of CDs
|
|
.jar
|
Javasoft Archiv
|
Compressed Java file
|
|
.jpeg
|
Jpegfile
|
Graphic file
|
|
.jpg
|
jpg file
|
Graphic file
|
|
.js
|
JSFile
|
JavaScript file
|
|
.key
|
Regfile
|
Registry key file
|
|
.ldb
|
Access.LockFile.8
|
database file
|
|
.ldf
|
SQLDBFiles
|
database file
|
|
.lha
|
Lha-Archiv
|
Compressed file
|
|
.lnk
|
Lnkfile
|
shortcut file
|
|
.log
|
Txtfile
|
Log file (for storing activity reports)
|
|
.lzh
|
Lzh-Archiv
|
Compressed file
|
|
.mdb
|
Access.Application.8
|
Microsoft database file
|
|
.mde
|
Access.MDEFile.8
|
Microsoft database file
|
|
.mdf
|
SQLDBFiles
|
Microsoft database file
|
|
.midi
|
MIDI
|
MIDI music file
|
|
.mov
|
QuickTime.mov
|
Multimedia (movie) file
|
|
.mp2
|
Mpegfile
|
Multimedia file
|
|
.mp2v
|
Mpegfile
|
Multimedia file
|
|
.mp3
|
Winamp.File
|
Multimedia file
|
|
.mp4
|
MPEG 4
|
Multimedia file
|
|
.mpa
|
Mpegfile
|
Multimedia file
|
|
.mpe
|
Mpegfile
|
Multimedia file
|
|
.mpeg
|
Mpegfile
|
Multimedia file
|
|
.mpg
|
Mpegfile
|
Multimedia file
|
|
.mpv2
|
Mpegfile
|
Multimedia file
|
|
.msi
|
Msi.Package
|
Microsoft installer file
|
|
.nfo
|
MSInfo.Document
|
Information file
|
|
.nrg
|
NeroImageType
|
File that contains "mirror" images of CDs
|
|
.nrh
|
NeroCDROMHybridT ype
|
|
|
.pct
|
QuickTime.pct
|
Graphic file
|
|
.pcx
|
PCXImage.Document
|
Graphic file
|
|
.pic
|
QuickTime.pic
|
Graphic file
|
|
.pict
|
QuickTime.pict
|
Graphic file
|
|
.pif
|
Piffile
|
Package installer file
|
|
.png
|
Pngfile
|
Graphic file
|
|
.pot
|
PowerPoint.Template .8
|
|
|
.pps
|
PowerPoint.SlideSho w.8
|
|
|
.ppt
|
PowerPoint.Show.8
|
|
|
.prf
|
Prffile
|
Preference file
|
|
.psd
|
Photoshop document
|
Graphic file
|
|
.pst
|
PSTFile
|
Microsoft Outlook profile defintion file
|
|
.rar
|
Rar-Archiv
|
Compressed file (similar to zip)
|
|
.reg
|
Regfile
|
Registry file
|
|
.rpm
|
Rpm.Document
|
Red Hat Package Management file
|
|
.rtf
|
Word.RTF.8
|
Rich Text Format
|
|
.scr
|
Scrfile
|
Screen saver file
|
|
.shs
|
ShellScrap
|
|
|
.ssh2
|
SecureShellFile
|
|
|
.sst
|
CertificateStoreFile
|
|
|
.sys
|
Sysfile
|
Operating system file
|
|
.tar
|
Tar-Archiv
|
Compressed file (similar to zip)
|
|
.tga
|
Targa file
|
Graphic file
|
|
.tif
|
TIFImage.Document
|
Graphic file
|
|
.tiff
|
TIFImage.Document
|
Graphic file
|
|
.ttf
|
Ttffile
|
TrueType font file
|
|
.txt
|
Txtfile
|
Generic text file
|
|
.url
|
InternetShortcut
|
|
|
.uue
|
UUEncoded-Archiv
|
|
|
.vsd
|
Visio.Drawing.6
|
|
|
.vst
|
Visio.Template.6
|
|
|
.vsu
|
Visio.CustomUI.6
|
|
|
.vsw
|
Visio.Workspace.6
|
|
|
.vxd
|
Vxdfile
|
Virtual device driver file (Win98 and previous)
|
|
.wav
|
Soundrec
|
Sound file
|
|
.wbk
|
Word.Backup.8
|
|
|
.wpd
|
Word Perfect Document
|
|
|
.wpf
|
WinAce Preset File
|
|
|
.wri
|
Wrifile
|
Generic text file
|
|
.xls
|
Excel.Sheet.8
|
|
|
.xlt
|
Excel.Template
|
|
|
.xml
|
Xmlfile
|
Web page file
|
|
.zap
|
Zapfile
|
Installer file
|
|
.zip
|
Zip-Archiv
|
Compressed file format
|
|