Skip to tool
FeuTex · free tools runs in-browser no bloat built by LiMiT

Percentage Formatter

Convert a decimal (e.g., 0.1234) or a percent string (e.g., 12.34%) into a clean, consistent percentage format. Control rounding, locale separators, grouping, and sign, then copy the output.

Category: Finance · URL: /tools/percentage-formatter.html
Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

Use this when you need consistent percent formatting for finance, reporting, or spreadsheets.

  1. Paste one or more values (one per line). Examples: 0.1234, 12.34%, 12,5%.
  2. Pick Input mode: Auto (uses % sign if present), Decimal, or Percent.
  3. Set Decimals and optional settings (trim zeros, grouping, sign, locale).
  4. Click Format, then Copy output.
Keywords this page targets (natural cluster): percentage formatter, format percent, format percentage with decimals, convert decimal to percent, convert percent to decimal, percent string formatter, round percentage, locale percent format, comma decimal percent, basis points to percent, percent sign formatting, format negative percent, bulk percentage formatting, percent rounding rules, percent display always show sign, format 0.125 as percent, format 12.5% consistently, percent to bps converter, percent output copy, formatting percentage for reports
Secondary intents covered: Format a decimal value as a percentage with a chosen number of decimals, Normalize messy percent inputs like "12,5%" or "1,234.5%", Convert a percent value back to a decimal fraction, Generate basis points (bps) from a percent/decimal input, Apply locale-specific formatting (comma vs dot, spacing before %), Bulk format multiple lines of values for spreadsheets or reports, Force a leading + sign for positive percentages, Copy formatted output quickly

FAQ

What’s the difference between decimal and percent input modes?

Decimal treats 0.12 as 12%. Percent treats 12 as 12%.

In Auto mode, how does it decide what my number means?

If the value contains a % sign, it’s treated as a percent; otherwise it’s treated as a decimal fraction.

Can it handle commas like 12,5%?

Yes. It supports comma decimals and tries to remove thousands separators safely before parsing.

What are basis points (bps) and how are they computed here?

1% = 100 bps. This tool outputs decimal × 10000 as basis points.

How does rounding work?

Decimals controls the number of digits shown after the decimal in the formatted percent. Enable “Trim trailing zeros” to avoid forced padding.

Does it support negative values?

Yes—use a leading minus like -0.08 or parentheses like (0.08).

Can I format multiple values at once?

Yes—paste one value per line. Bulk output returns one formatted percentage per line.