pretty-ms is a concise Node.js package that converts milliseconds into human-readable strings. It elegantly formats durations ranging from milliseconds to years, incorporating units like seconds, minutes, and hours. Ideal for displaying elapsed times in a user-friendly way, pretty-ms is highly configurable, allowing control over separators, compact display, and abbreviation preferences. It simplifies visualizing durations, making your application's time tracking more understandable for end-users.