皆さん、メールなどでたまに知らない拡張子のファイルが添付されてきて困ることありませんか?
拡張子はコンピュータやスマートフォン、タブレットなどで使用するさまざまなファイルの種類を特定する重要な要素ですが、知らない拡張子は困りますよね。
ここでは、最も広く使われている拡張子をカテゴリーごとに分けて紹介します。
今後の参考にしてください。
テキスト・文書ファイルの拡張子
- .txt:プレーンテキストファイル。最も基本的なテキストファイル形式で、特定のフォーマットやスタイルが含まれません。
- .doc / .docx:Microsoft Word文書。ビジネス文書やレポートなどで一般的に使用される形式です。
- .odt:OpenDocument形式のテキストファイル。オープンソースのオフィススイート(LibreOfficeなど)で使用されます。
- .pdf:ポータブルドキュメントフォーマット。読み取り専用の文書を作成するために広く使われており、どのデバイスでもほぼ同じレイアウトで表示できます。
- .rtf:リッチテキストフォーマット。書式付きのテキストをサポートしており、異なるワープロソフト間で互換性があります。
- .md:Markdownファイル。プレーンテキスト形式で書かれた軽量マークアップ言語のファイルです。
スプレッドシートファイルの拡張子
- .xls / .xlsx:Microsoft Excelのスプレッドシートファイル。データ分析、財務計画、リストの作成などに利用されます。
- .csv:カンマ区切りのデータファイル。テキストベースのデータ形式で、スプレッドシートソフトやデータベースで使用されます。
- .ods:OpenDocument形式のスプレッドシートファイル。オープンソースのスプレッドシートプログラム(LibreOfficeなど)で使用されます。
プレゼンテーションファイルの拡張子
- .ppt / .pptx:Microsoft PowerPointのプレゼンテーションファイル。プレゼンテーション資料の作成に使用され、スライド形式で表示されます。
- .odp:OpenDocument形式のプレゼンテーションファイル。オープンソースのプレゼンテーションツールで使用されます。
- .key:AppleのKeynoteプレゼンテーションファイル。MacやiOSデバイスでプレゼンテーションを作成するために使われます。
画像ファイルの拡張子
- .jpg / .jpeg:JPEG形式の画像ファイル。圧縮によってファイルサイズを小さくしつつ、品質を維持することができるため、写真などで広く使用されます。
- .png:Portable Network Graphics。無圧縮形式のため、透過をサポートしながらも画像品質を保つのに適しています。
- .gif:Graphics Interchange Format。アニメーションをサポートする画像形式で、短いループ映像に適しています。
- .bmp:ビットマップ画像ファイル。圧縮されていない画像形式で、ファイルサイズが大きくなることがあります。
- .tiff:高解像度の画像を保存するための形式で、写真や印刷用画像に最適です。
- .ico:アイコンファイル。主にアプリケーションやウェブサイトのアイコン画像に使われます。
- .svg:Scalable Vector Graphics。ベクター形式の画像で、拡大縮小しても品質が劣化しないため、ウェブやグラフィックデザインで使用されます。
- .psd:Adobe Photoshopのドキュメント形式。レイヤーを保持した状態で画像を編集できます。
オーディオファイルの拡張子
- .mp3:MPEG-1 Audio Layer 3。圧縮形式のオーディオファイルで、音楽ファイルとして最も一般的に使用されています。
- .wav:無圧縮のオーディオファイル形式で、品質が高く、プロフェッショナルな音声編集に使用されます。
- .flac:無損失音声圧縮ファイル。音質を損なわずに圧縮できるため、音楽愛好者に好まれます。
- .aac:Advanced Audio Coding。音質とファイルサイズのバランスが良く、主にAppleのデバイスで使用されています。
- .ogg:Ogg Vorbis形式の音声ファイル。オープンソースの圧縮オーディオ形式です。
- .m4a:MPEG-4 Audio。Apple製品でよく使用される音声ファイル形式です。
- .wma:Windows Media Audio形式。Windowsでの音声ファイルに使われます。
ビデオファイルの拡張子
- .mp4:MPEG-4ビデオファイル。ほとんどのデバイスで再生可能で、ビデオと音声を高品質で保存できるため、非常に広く使用されています。
- .avi:Audio Video Interleave。古くからあるビデオ形式ですが、サイズが大きくなる傾向があります。
- .mov:AppleのQuickTimeビデオ形式。高解像度の映像を保存するために使用されます。
- .wmv:Windows Media Video形式。Windowsデバイスでの再生に最適化されています。
- .mkv:Matroska Videoファイル。複数の音声トラックや字幕を含めることができ、映画やテレビ番組の保存に適しています。
- .flv:Flashビデオ形式。かつてはウェブサイトでの動画ストリーミングに使われていましたが、現在は廃れつつあります。
- .webm:Web向けのビデオ形式で、HTML5とともに使用されます。
圧縮ファイルの拡張子
- .zip:複数のファイルを圧縮して1つのアーカイブにまとめる形式。ほとんどのシステムでサポートされています。
- .rar:高圧縮率のアーカイブファイル形式。専用の解凍ソフトが必要です。
- .7z:7-Zip形式の圧縮ファイル。非常に効率的な圧縮率が特徴です。
- .tar:UNIX系で使われるアーカイブ形式。通常、圧縮せずにファイルをまとめるために使われますが、他の形式と組み合わせて圧縮されることもあります。
- .gz:gzip形式の圧縮ファイル。特にLinuxやUNIXシステムで使われます。
- .iso:CDやDVDのディスクイメージファイルとして使用され、ディスクの全体を保存します。
- .dmg:Apple Disk Image。Macでディスクイメージを作成する際に使われます。
プログラム・スクリプトファイルの拡張子
- .exe:Windows用の実行ファイル。プログラムやアプリケーションを起動するために使われます。
- .bat:バッチファイル。複数のコマンドを順に実行するために使われ、主にWindowsで利用されます。
- .sh:シェルスクリプトファイル。LinuxやUNIX系システムでの自動化やコマンド実行に使われます。
- .py:Pythonスクリプトファイル。Pythonで書かれたプログラムコードが格納されています。
- .js:JavaScriptファイル。ウェブブラウザで動作するスクリプトとして使われ、ウェブページに動的な要素を追加します。
- .php:サーバーサイドのスクリプト言語ファイル。動的なウェブサイトやウェブアプリケーションで使用されます。
- .rb:Rubyスクリプトファイル。Rubyプログラミング言語で書かれたコードで記述されたスクリプトです。
- .pl:Perlスクリプトファイル。Perl言語で書かれたスクリプトが格納され、サーバーサイドプログラミングやデータ処理に使用されます。
- .c:C言語ソースコードファイル。Cプログラミング言語で書かれたプログラムのソースコードを含みます。
- .cpp:C++ソースコードファイル。C++言語で書かれたプログラムのソースファイルです。
- .java:Javaソースコードファイル。Javaプログラミング言語で記述されたソースコードを保存します。
データベース・構造化データファイルの拡張子
- .sql:SQLスクリプトファイル。データベース操作やクエリのためのSQLコードを保存するファイルです。
- .db:データベースファイル。SQLiteや他のデータベース管理システムで使用されるデータを格納します。
- .sqlite:SQLiteデータベースファイル。軽量で自己完結型のデータベースファイルです。
- .xml:Extensible Markup Languageファイル。データを構造化して保存するためのファイル形式で、主にデータ交換に使用されます。
- .json:JavaScript Object Notationファイル。構造化データを保存する軽量データ交換形式です。
- .csv:カンマ区切りのデータファイル。表形式のデータをテキスト形式で保存し、スプレッドシートやデータベースでよく使用されます。
システム・設定ファイルの拡張子
- .dll:Dynamic Link Libraryファイル。Windowsで使用される共有ライブラリファイルで、他のプログラムで再利用されるコードが格納されています。
- .sys:Windowsシステムファイル。オペレーティングシステムの重要な機能を担うファイルです。
- .log:ログファイル。システムやアプリケーションの動作記録を保存します。
- .ini:設定ファイル。アプリケーションやシステムの設定をテキスト形式で保存するファイルです。
- .cfg:構成ファイル。設定や構成情報を格納する一般的なファイル形式です。
- .reg:Windowsレジストリファイル。Windowsのレジストリに設定情報を追加するために使用されます。
フォントファイルの拡張子
- .ttf:TrueTypeフォントファイル。最も一般的なフォント形式で、クロスプラットフォーム対応です。
- .otf:OpenTypeフォントファイル。より高度なフォント機能をサポートするフォーマットです。
- .woff / .woff2:Web Open Font Format。ウェブページでフォントを使用するために最適化された形式です。
開発用・プロジェクトファイルの拡張子
- .proj:プロジェクトファイル。開発プロジェクトの設定やファイル情報を保存します。
- .sln:Visual Studioソリューションファイル。Microsoft Visual Studioで開発されるプロジェクトを管理します。
- .xcodeproj:Xcodeプロジェクトファイル。AppleのXcode統合開発環境で使用されるプロジェクトファイルです。
- .ipynb:Jupyter Notebookファイル。Pythonコードやデータ分析のドキュメントが保存される形式です。
その他の拡張子
- .torrent:BitTorrentファイル。P2Pファイル共有で使用されるメタデータファイルです。
- .eml:電子メールメッセージファイル。保存されたメールメッセージが含まれています。
- .vcf:vCardファイル。電子名刺の情報を保存する形式です。
- .ics:カレンダーファイル。イベントや予定の情報を保存するために使用されます。
- .swf:Adobe Flashファイル。かつてアニメーションやインタラクティブコンテンツに使われていましたが、現在はほとんど使用されていません。
- .apk:Androidアプリケーションパッケージファイル。Androidデバイスにアプリをインストールする際に使用されます。
- .deb:Debianパッケージファイル。LinuxのDebian系ディストリビューションで使用されるソフトウェアインストールパッケージです。
- .rpm:Red Hat Package Managerファイル。Red Hat系Linuxディストリビューションで使用されるパッケージ管理形式です。
拡張子、多いですね。
ここに挙げた以外にも様々な拡張子が存在します。
それぞれが特定のソフトウェアやプログラムで利用されるため、適切な拡張子を知ることで、ファイルの扱いがスムーズになります。
拡張子を知り、どのようなデジタルデバイスやソフトウェアが必要かを知りましょう。


コメント