pretty-bytes is a tiny JavaScript package that transforms numbers (representing byte sizes) into human-readable strings. It automatically applies the most relevant unit (bytes, KB, MB, GB, TB, PB, EB, ZB, YB) for clear and concise display. It's perfect for showing file sizes, storage capacity, or data transfer rates in a user-friendly format. Options are available for customizing the output with separators, locale settings, and signed representation.