An inode is a single file or folder, and your inode count is the total number of them in your account.
An inode is the record a Linux server keeps for every file and folder. Each one holds details such as the file's size, owner, permissions and where its data sits on the disk. On hosting, the term is used more simply: one file or folder equals one inode, and your inode count is how many you have in total.
For example, a fresh WordPress install with a few plugins might use 5,000 to 10,000 inodes. Each email, cached page, image thumbnail and log file adds one more.
How inodes work
Every file and directory uses exactly one inode, whatever its size. A tiny 1 KB cache file and a 2 GB video both count as one. That's why inode limits and disk space limits are separate. You can run out of inodes while still having plenty of storage left, if your account is full of small files.
Things that count towards your inode total include:
- Website files, themes and plugins.
- Uploaded images and the thumbnails generated from them.
- Emails, since each message is stored as its own file.
- Cache files from page caching plugins.
- Logs, sessions and temporary files.
- Backups stored inside your account.
Why inode limits matter
On shared hosting, many accounts share one server, and huge numbers of files make backups and scans slower for everyone. Hosts set inode limits to keep that fair. If you hit your limit, you can't create new files. Uploads fail, emails may bounce, caching stops working and updates can break halfway through.
AblePage's plans allow 250,000 inodes on Lite, 300,000 on Growth, 350,000 on Premium and 500,000 on Elite. Compare them on the shared hosting page.
Common causes of high inode usage
- Old email folders with years of messages, especially spam and trash.
- Cache plugins creating a separate file for every page and device type.
- Plugins writing logs to disk, or error logs growing unchecked.
- Old backups stored in
public_html. - Abandoned test installs or staging sites.
- Session files that are never cleaned up.
How to check and reduce your inode count
- In cPanel, look at the Statistics panel, which shows inode usage alongside disk space.
- Use Disk Usage or the File Manager to find folders with the most files.
- Empty spam and trash folders, and archive old email.
- Clear and limit your cache, and delete old backups from your account.
- Remove unused plugins, themes and test sites.