画像のMime-Typeを簡単に調べる方法

画像のMime-Typeを調べるにはfileコマンドを使うのが最も簡単。

ただし、WindowsコマンドプロンプトやPowerShellではfileコマンドは使えない。

 

fileコマンドが利用できる環境

環境 file コマンド利用可 備考
Linux (Ubuntu, Debian, CentOSなど) ✅ 標準搭載 /usr/bin/file に存在
macOS (Terminal) ✅ 標準搭載 BSD版がプリインストール
WSL (Windows Subsystem for Linux) ✅ 利用可 Ubuntu等を導入すれば使用可能
Git Bash / MSYS2 / Cygwin ✅ 利用可 これらのUNIX互換環境に含まれる
Windows cmd / PowerShell (純正環境) ❌ 利用不可 存在しないコマンド

 

なので、Windows環境であれば、Git Bashを使うのが最も簡単。

WSL環境があるのであれば、画像をWSL上に置いて調べる方法もあり。

 

file --mime-type "C:/Users/username/Desktop/11111.png"

 

以下のように返ってくる

 

C:/Users/username/Desktop/11111.png: image/jpeg