とほほの拡張子入門

目次

概要

拡張子とは

ファイル名のドット(.)以降の部分でファイルの種別を示します。例えば、HTMLファイルであれば xxx.html、JavaScript であれば xxx.js など。

Windowsで拡張子を表示するには

Windows では標準ではファイルの拡張子は表示しないモードになっています。拡張子を表示するには、エクスプローラで [表示]-[表示]-[ファイル名拡張子] にチェックをつけてください。

3文字拡張子

Windows の前身である MS-DOS の頃には拡張子は3文字以内という制約があったことから、.html を .htm、.jpeg を .jpg など、拡張子を 3文字以内で表現する時代がありました。現在ではその制約は無くなっているので4文字以上の拡張子を使用することが一般的になっています。

拡張子一覧

HTML関連ファイル

拡張子説明
.html .htmHTML(HyperText Markup Language)ファイル。
.mhtml .mhtMHTML(MIME Encapsulation of Aggregate HTML)ファイル。
.shtmlSSI(Server Side Includes)ファイル。
.xhtmlXHTML(eXtensible HyperText Markup Language)ファイル。
.cshtmlCSHTML(C# HTML)ファイル。

CSS関連ファイル

拡張子説明
.cssCSS(Cascading Style Sheets)ファイル。
.sassSass(Syntactically Awesome Stylesheets)ファイル(SASS構文)。
.scssSass(Syntactically Awesome Stylesheets)ファイル(SCSS構文)。
.lessLess(Leaner CSS)ファイル。
.xslXSL(eXtensible Stylesheet Language)ファイル。

その他Web関連ファイル

拡張子説明
.mdMarkdownファイル。
.dtdDTD(Document Type Definition)ファイル。
.cgiCGI(Common Gateway Interface)ファイル。

プログラミング言語関連ファイル

拡張子説明
.a .asmアセンブリソースファイル。
.cbl .cobCOBOLソースファイル。
.f .for .f90FORTRANソースファイル。
.lisp .lsp .lLISPソースファイル。
.cC言語ソースファイル。
.oC言語オブジェクトファイル。(Linux)
.objC言語オブジェクトファイル。(Windows)
.hC言語ヘッダファイル。
.c++ .cpp .cxx .cp .ccC++ソースファイル。
.hppC++ヘッダファイル。
.csC#ソースファイル。
.awkAWKファイル。
.aspASP(Active Server Pages)ファイル。
.tclTCLファイル。
.javaJavaソースファイル。
.classJava実行ファイル。
.jarJava実行アーカイブファイル。
.jspJavaServer Pagesファイル。
.jsJavaScriptソースファイル。
.tsTypeScriptソースファイル。
.plPerlスクリプトファイル。
.pmPerlモジュールファイル。
.rakuRakuソースファイル。
.phpPHP(PHP: Hypertext Preprocessor)ファイル。
.rbRubyファイル。
.pyPythonソースファイル。
.pycPythonコンパイル済ファイル。
.pydPythonダイナミックリンクライブラリ。
.shシェルファイル。
.cshC Shellファイル。
.tcshtcshファイル。
.bashBashシェルファイル。
.zshZ Shellファイル。
.batWindowsバッチファイル。
.ps1PowerShellスクリプトファイル。
.vb .basVisual Basicソースファイル。
.vbsVBS(VBScript)スクリプトファイル。
.goGo言語ソースファイル。
.ktKotlinソースファイル。
.ktsKotlinスクリプトファイル。
.hsHaskellソースファイル。
.lhsHaskellファイル(リテラル形式)。
.rsRustソースファイル。
.scalaScalaソースファイル。
.hsHaskellソースファイル。
.groovyGroovyソースファイル。

テキスト関連ファイル

拡張子説明
.text .txtテキストファイル。
.asciiASCII(American Standard Code for Information Interchan ge)ファイル。
.utf-8 .utf8UTF-8ファイル。
.eucEUC-JP(Extended UNIX Code Packed Format for Japanese)
.sjisShift_JISテキストファイル。
.jisJIS漢字テキストファイル。
.big5Big5テキストファイル(中国語)。

画像関連ファイル

拡張子説明
.aniANI(ANImation)ファイル。Windowsアニメーションカーソル。
.apngAPNG(Animated Portable Network Graphics)ファイル。
.avifAVIF(AV1 Image File Format)ファイル。
.bmpBMP(Microsoft Windows Bitmap Image)ファイル。
.dibDIB(Device Independent Bitmap)ファイル。
.gifGIF(Graphics Interchange Format)ファイル。
.icoICO(Microsoft Windows Icon)ファイル。
.jpeg .jpgJPEG(Joint Photographic Experts Group)ファイル
.pbmPNM-PBM(Portable BitMap format)ファイル。
.pgmPNM-PGM(Portable GrayMap format)ファイル。
.pngPNG(Portable Network Graphics)ファイル。
.pnmPNM(Portable aNy Map)ファイル。
.pomPNM-PPM(Portable PixMap format)ファイル。
.ps .eps .epsfPostScriptファイル。
.svgSVG(Scalable Vector Graphics)ファイル(非圧縮)。
.svgzSVG(Scalable Vector Graphics)ファイル(圧縮)。
.tiffTIFF(Tagged Image File Format)ファイル。
.webpWebP(Web Picture)ファイル。
.wmfWMF(Windows Metafile)ファイル。
.xbmXBM(X Bitmap)ファイル。

音声関連ファイル

拡張子説明
.aacAAC(Advanced Audio Coding)ファイル。
.afc .aif .aifc .aiffAIFF(Audio Interchange File Format)ファイル。
.auAU(Sun Audio File)ファイル。
.f4aFlash Video(Audio for Adobe Flash Player)ファイル。
.f4bFlash Video(Audio Book for Adobe Flash Player)ファイル。
.m4aMP4(MPEG-4) Audioファイル。
.midi .midMIDI(Musical Instrument Digital Interface)ファイル。
.mp3MP3(MPEG-1 Audio Layer-3)ファイル。
.raRealAudioファイル。
.ramRealAudioメタファイル。
.wavWAV(RIFF waveform Audio Format)ファイル。
.wmaWMA(Windows Media Audio)ファイル。

動画関連ファイル

拡張子説明
.3gp3GPP(Third Generation Partnership Project)ファイル。
.asfASF(Advanced Systems Format)ファイル。
.aviAVI(Audio Video Interleave)ファイル
.dcr .dir .dxrAdobe Shockwave関連ファイル。
.w3dAdobe Shockwave 3Dファイル。
.f4vFlash Video(Video for Adobe Flash Player)ファイル。
.f4pFlash Video(Protected Video for Adobe Flash Player)ファイル。
.flvFlash Videoファイル。
.jp2JPEG 2000ファイル。
.mov .qtQuickTimeファイル。
.mpeg .mpgMPEG-1(Moving Picture Experts Group 1)ファイル
.m2pMPEG-2(Moving Picture Experts Group 2)ファイル
.m4vMP4(MPEG-4) Videoファイル。
.mp4MP4(MPEG-4 Part 14)ファイル。
.rmRealMediaファイル。
.vdoVDO(VDOLive Media File)ファイル。
.webmWebMファイル。
.wmvWMV(Windows Media Video)ファイル。
.wplWindows Media Playerリストファイル。
.wrlVRMLVirtual Reality Modeling Language)ファイル(非圧縮)。
.wrzVRMLVirtual Reality Modeling Language)ファイル(圧縮)。

アーカイブ・圧縮関連ファイル

拡張子説明
.7z7z圧縮ファイル。
.bz2bzip2圧縮ファイル。
.gzGzip圧縮ファイル。
.hqxMac OS BinHexファイル。
.lzhLHA(LHarc)圧縮ファイル。
.lzlzip圧縮ファイル。
.rarRAR圧縮ファイル。
.tartar(tape archives)アーカイブファイル。
.tar.gz .tgztar+gzip圧縮ファイル。
.tar.bz .tbztar+bzip圧縮ファイル。
.tar.bz2 .tbz2tar+bzip2圧縮ファイル。
.xzxz圧縮ファイル。
.zUNIX pack圧縮ファイル。
.ZUNIX Compress圧縮ファイル。
.zipZIP圧縮ファイル。
.zipwZIP圧縮ファイル(WinZip)。

フォント関連ファイル

拡張子説明
.fntWindowsの古い形式のフォントファイル。
.fonWindowsのフォントファイル。
.dfontTTF(TrueType Font)フォントファイル。
.eotEOT(Embedded OpenType)フォントファイル。
.otcOTC(OpenType Collection)フォントファイル。
.otfOTF(OpenType Font)フォントファイル。
.ttcTTF(TrueType Font Collection)フォントファイル。
.ttfTTF(TrueType Font)フォントファイル。
.woffWOFF(Web Open Font Format)フォントファイル。
.woff2WOFF(Web Open Font Format 2)フォントファイル。

Windows関連ファイル

拡張子説明
.chmCompiled HTML Helpファイル。
.comCOM(Command)ファイル。Windowsの実行ファイル。
.curカーソル(Windows Cursor) ファイル。
.dllDLL(Dynamic Link Library)ファイル。
.exeEXE(EXEcutable)実行ファイル。
.hlpWindowsのヘルプファイル。
.iniINIファイル。Winodws設定ファイル。
.infセットアップ情報ファイル。
.lnkWindows リンクファイル。
.muiWindows MUI(Multilingual User Interface)ファイル。
.ocxOCX(Component Object Model)ファイル。
.regWinodwsレジストリファイル。
.rtsWindows Rich Text Format
.scrWindows スクリーンセーバー ファイル。
.sysシステムファイル。

Linux関連ファイル

拡張子説明
.soUNIX/LinuxのSO(Shared Object)ファイル。

オフィス・ワープロ系ファイル

拡張子説明
.doc .docxMicrosoft Wordファイル。
.dotxMicrosoft Wordファイル。
.xlbMicrosoft Excel設定ファイル。
.xls .xlsxMicrosoft Excelファイル。
.xlsmMicrosoft Excel Macro付きファイル。
.ppt .pptxMicrosoft PowerPointファイル。
.rtfRTF(Rich Text Format)ファイル。
.odbOpenDocument Databaseファイル。
.odcOpenDocument Chartファイル。
.odfOpenDocument Formulaファイル。
.odiOpenDocument Imageファイル。
.odgOpenDocument Graphicsファイル。
.odmOpenDocument Master Documentファイル。
.odpOpenDocument Presentationファイル。
.odsOpenDocument Spreadsheetファイル。
.odtOpenDocument Textファイル。
.xbaOpenOfficeファイル。
.xdlOpenOffice関連ファイル。
.uiLibreOfficeファイル。
.uofUOF(Uniform Office Format)ファイル。
.slkMicrosoft Multiplanファイル。
.123Lotus 1-2-3
.jxw一太郎 Ver.2~3ファイル。
.jsw一太郎 Ver.4ファイル。
.jaw .jtw一太郎 Ver.5ファイル。
.jbw .juw一太郎 Ver.6ファイル。
.jfw一太郎 Ver.7ファイル。
.jtd .jtt一太郎 Ver.8~13ファイル。
.jtdc .jttc一太郎 Ver.11~13ファイル(圧縮)。
.jsd .jst三四郎ファイル。

年賀状ソフト系ファイル

拡張子説明
.fga .fgb .fgt .idx筆ぐるめ(Fude Gourmet)関連ファイル。
.fgl筆ぐるめレイアウト(Fude Gourmet Layout)ファイル。
.fwa .fwb筆まめ(Fude Mame)関連ファイル。
.fzd筆王関連ファイル。
.pdn筆王ファイル。
.hsaHSA(Hagaki Studio Document)はがきスタジオドキュメントファイル。
.hsdHSA(Hagaki Studio Address)はがきスタジオ住所録ファイル。

グラフィックソフト関連ファイル

拡張子説明
.ai .aitAdobe Illustratorファイル。
.cdrCorelDRAWファイル。
.cgmCGM(Computer Graphics Metafile)ファイル。
.dwgAutoCAD Drawingファイル。
.dwgAutoCAD Interchangeファイル。
.psdAdobe Photoshopファイル。

証明書関連ファイル

拡張子説明
.cert .crt .cer .ca公開鍵証明書(Certificate)ファイル。
.csr証明書署名要求(Certificate Signing Request)ファイル。
.ppkPuTTY鍵ファイル。
.pemPEM(Privacy Enhanced Mail)形式ファイル。
.key秘密鍵(Key)ファイル。

アプリケーションファイル

拡張子説明
.azwAmazon Kindleファイル。
.binMacバイナリファイル。
.bmfBecky! Internet Mailファイル。
.cpeMicrosoft Cover Page Editor
.debDebianパッケージファイル。
.epubEPUB(Electronic PUBlication)ファイル。
.glslGLSL(OpenGL Shading Language)ファイル。
.jmlJMeter関連ファイル。
.mak .mkmakeファイル。
.manUNIX/Linuxマニュアルファイル。
.moGettext翻訳バイナリファイル。
.pdfPDF(Portable Document Format)ファイル。
.poGettext翻訳リソースファイル。
.pomMavenファイル。
.psPostScriptファイル。
.psdAdobe Photoshopファイル。
.rpmRPM(RPM Package Manager)パッケージファイル。
.slSSLeayファイル。
.swfSWF(Shockwave Flash)ファイル。
.tmGNU TeXmacsファイル。
.vimVimファイル。
.wriMicrosoft Writeファイル。

データ関連ファイル

拡張子説明
.csvCSV(Comma-Separated Values)ファイル。
.tsvTSV(Tab-Separated Values)ファイル。
.b64Base64エンコードファイル。
.uueuuencodeファイル。
.jsonJSON(JavaScript Object Notation)ファイル。
.yamlYAML(YAML Ain't a Markup Language)データファイル。
.ymlYAML(YAML Ain't a Markup Language)データファイル。
.xmlXML(Extensible Markup Language)
.xdlXML Schema Formatファイル。
.dbfdBASEファイル。
.isoISO 9660。CD-ROM データ形式。

一般ファイル

拡張子説明
.bak .bkバックアップ(Backup)ファイル。
.binバイナリ(Binary)ファイル。
.cmdコマンド(Command)ファイル。
.cntカウント(Count)ファイル。
.config .conf .cnf .cfコンフィグ(Configuration)ファイル。
.datデータ(Data)ファイル。
.dataデータ(Data)ファイル。
.dbデータベース(Database)ファイル。
.def定義(Definition)ファイル。
.dict .dic辞書(Dictionary)ファイル。
.encエンコード(Encode)データ。
.fmtフォーマット(Format)ファイル。
.idxインデックス(Index)ファイル。
.incインクルード(Include)ファイル。
.libライブラリ(Library)ファイル。
.lng言語(Language)ファイル。
.lock .locロック(Lock)ファイル。
.logログ(Log)ファイル。
.lstリスト(List)ファイル。
.mapマップ(Map)ファイル。
.msgメッセージ(Message)ファイル。
.old古い(Old)ファイル。
.orig .orgオリジナル(Original)のファイルの意味。
.pakパッケージ(Package)ファイル。
.temp .tmpテンポラリ(Temporary)ファイル。