拡張子(かくちょうし)とは、ファイル名の末尾に付く「.(ピリオド)+数文字」の部分のことで、そのファイルの種類を表します。たとえば「写真.jpg」の「jpg」、「報告書.docx」の「docx」が拡張子です。パソコンはこれを見て、どのアプリでファイルを開くかを判断しています。
現実世界でいえば、書類の「ラベルシール」のようなものです。封筒に「請求書」「写真」とラベルが貼ってあれば、中を開けなくても種類と扱い方が分かります。同じように、拡張子は「このファイルは画像です」「これは文書です」という目印になっています。
拡張子の役割
WindowsなどのOSは、拡張子とアプリの対応表(関連付け)を持っており、ファイルをダブルクリックすると対応するアプリが自動的に起動します。「.xlsx」ならExcel、「.pdf」ならPDF閲覧ソフト、という具合です。拡張子を書き換えても中身は変わりませんが、関連付けが崩れてファイルが開けなくなることがあるため、みだりに変更しないのが基本です。
よく見る拡張子の例
拡張子の種類は数百から数千に及びますが、実際によく目にするものはある程度限られています。以下は代表的な拡張子です。
画像ファイルの拡張子
| 拡張子 |
特徴 |
| .jpg(.jpeg) |
写真によく使われる、圧縮率の高い画像形式 |
| .png |
透過処理に対応した、劣化の少ない画像形式 |
| .gif |
簡単なアニメーションにも対応する画像形式 |
| .webp |
Googleが開発した、軽量で高圧縮な次世代画像形式 |
| .svg |
拡大しても劣化しない、線や図形で描かれた画像形式 |
| .bmp |
圧縮を行わない、データ量の大きい画像形式 |
| .heic |
iPhoneなどで標準的に使われる高効率な画像形式 |
文書・オフィス系ファイルの拡張子
| 拡張子 |
特徴 |
| .txt |
文字だけで構成された、最もシンプルなテキストファイル |
| .pdf |
レイアウトを保ったまま、どの環境でも同じ見た目で表示できる形式 |
| .doc(.docx) |
Microsoft Wordで作成される文書ファイル |
| .xls(.xlsx) |
Microsoft Excelで作成される表計算ファイル |
| .ppt(.pptx) |
Microsoft PowerPointで作成されるプレゼン資料ファイル |
| .csv |
データをカンマで区切って並べた、表形式のテキストファイル |
| .rtf |
異なるアプリケーション間でも文字装飾を保てる文書形式 |
音声ファイルの拡張子
| 拡張子 |
特徴 |
| .mp3 |
音楽ファイルとして最も広く普及している、圧縮形式 |
| .wav |
圧縮を行わない、音質の劣化がない音声形式 |
| .aac |
mp3より高音質・高圧縮とされる音声形式 |
| .flac |
音質を保ったままデータ量を抑えられる、可逆圧縮の音声形式 |
| .m4a |
Appleの製品でよく使われる音声形式 |
動画ファイルの拡張子
| 拡張子 |
特徴 |
| .mp4 |
動画配信サービスなどで最も広く使われている形式 |
| .mov |
Appleの製品で標準的に使われる動画形式 |
| .avi |
Windowsで古くから使われている動画形式 |
| .wmv |
Microsoftが開発した、Windows向けの動画形式 |
| .mkv |
複数の音声・字幕を一つにまとめられる動画形式 |
圧縮ファイルの拡張子
| 拡張子 |
特徴 |
| .zip |
最も広く使われている、標準的な圧縮形式 |
| .rar |
高い圧縮率が特徴の、専用ソフトで扱う圧縮形式 |
| .7z |
非常に高い圧縮率を持つ、無料で使える圧縮形式 |
| .tar.gz |
Linux環境などでよく使われる、複数ファイルをまとめる形式 |
プログラム・Web関連ファイルの拡張子
| 拡張子 |
特徴 |
| .html |
Webページの構造を記述するためのファイル |
| .css |
Webページの見た目やデザインを指定するファイル |
| .js |
Webページに動きを付けるプログラムのファイル |
| .json |
データをやり取りする際によく使われる、軽量な形式 |
| .php |
Webサーバー上で動作するプログラム言語のファイル |
| .py |
Pythonというプログラム言語で書かれたファイル |
| .exe |
Windowsで実行できる、プログラム本体のファイル |
セキュリティ上の注意
Windowsの初期設定では、よく知られた拡張子は表示されません。これを悪用し、「写真.jpg.exe」のような二重拡張子で実行ファイルを画像に見せかける手口が、ウイルスメールの定番になっています。拡張子を常に表示する設定にしておき、見覚えのない「.exe」「.bat」「.js」などのファイルは開かないことが、基本的な自衛策です。
あわせて知っておきたい用語
- ファイル:
データをひとまとまりにして保存したもの。拡張子はその種類の目印です。
- 実行ファイル:
プログラムそのもののファイル(.exeなど)。誤って開くと危険な場合があります。
- バイナリ:
機械向けのデータ形式。多くの拡張子のファイルはバイナリでできています。
- ZIP:
ファイルをまとめて圧縮する形式。拡張子は.zipです。
コメント