DirSize

Determine the size of a folder/directory in bytes, including all subdirectories.
667 Downloads
Updated 18 Apr 2013

View License

bytes = DirSize('pathOfInterest');

Sometimes I write a script that needs to know how large directories are. I couldn't find a function to already do this, so took a stab at it.

Cite As

Richard Moore (2026). DirSize (https://uk.mathworks.com/matlabcentral/fileexchange/41300-dirsize), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on File Operations in Help Center and MATLAB Answers
Tags Add Tags
Acknowledgements

Inspired: DirSizePretty

Version Published Release Notes
1.1.0.0

Following suggestions from Jan, help explicit checks for '.'/'..', and use of the isdir field in the structu returned by dir were added.

1.0.0.0