Converts a file size in bytes into a human-readable string.

Parameters:
NameTypeDescription
bytesnumber

File size in bytes.

Since
  • 1.0.0
Returns:

Human-readable file size string.

Type: 
string
Example
import { formatFileSize } from "@gravityforms/utils";

formatFileSize(500);
// => "500 Bytes"

formatFileSize(2048);
// => "2.0 KB"

formatFileSize(1048576);
// => "1.0 MB"