# Format Value The Value Formatting system automatically formats numeric values to fit within their containers while maintaining readability. It supports various formatting options including abbreviations (K, M, B), dynamic precision adjustment, and currency values with proper symbol placement. ### Basic Usage To enable automatic value formatting, add the `data-value-format="true"` attribute to your element. 2345678XLarge 2345678Regular 2345678Small 456789XLarge 456789Regular 456789Small 34562XLarge 34562Regular 34562Small Value FormattingSize Comparison 2345678 456789 34562 To add a delimiter to large numbers, for example 1234 => 1,234, see [custom filters](https://intercom.help/trmnl/en/articles/10347358-custom-plugin-filters). ### Currency Values Values with currency symbols are automatically formatted while maintaining the symbol placement. $2345678XLarge $2345678Regular $2345678Small $456789XLarge $456789Regular $456789Small $34562XLarge $34562Regular $34562Small Value FormattingCurrency Example $2345678 $456789 $34562 To add a currency symbol, for example 1234 => $1,234, see [custom filters](https://intercom.help/trmnl/en/articles/10347358-custom-plugin-filters). Supported currency symbols include: `$`US Dollar `€`Euro `£`British Pound `¥`Japanese Yen / Chinese Yuan `₴`Ukrainian Hryvnia `₹`Indian Rupee `₪`Israeli Shekel `₩`Korean Won `₫`Vietnamese Dong `₱`Philippine Peso `₽`Russian Ruble `₿`Bitcoin ### Regional Number Formats Numbers can be formatted according to different regional standards using the `data-value-locale` attribute. $123456.78United States (en-US) $123456.78United States (en-US) €123456.78German (de-DE) €123456.78German (de-DE) €123456.78French (fr-FR) €123456.78French (fr-FR) Value FormattingRegional Formats $123456.78 €123456.78 €123456.78 Common locale options include: `en-US`United States (123,456.78) `de-DE`German (123.456,78) `fr-FR`French (123 456,78) `en-GB`British English (123,456.78) `ja-JP`Japanese (123,456.78) If no locale is specified, numbers will be formatted using US format (en-US) by default. Previous [Clamp Manage text overflow with single and multi-line truncation](/framework/docs/clamp) Next [Fit Value Automatically resize numbers and values to fit within their containers](/framework/docs/fit_value)