Currency Price Optimizer (FX Conversion + .99 / .95 Endings)

Enter your exchange rate, convert the price, and finish it with .99, .95, .00, 99, 95, 00, or a custom ending.

The converted price, final price, difference, comparison candidates, and share URL all stay in this browser.

Manual rate entry keeps the calculation transparent Compare .99, .95, .00, and whole-number endings side by side Reuse the same setup through a share URL

Convert first, finish the ending second

FX + ending

See the converted price and the final price separately

The tool calculates the converted price first and only then adjusts the ending. That makes the price gap easier to explain to teammates or clients.

Quick comparison

Review common ending candidates in one place

Show .99, .95, .00, and whole-number options together and switch between them immediately when you are reviewing landing-page or retail prices.

Tax order

Choose whether tax comes before or after optimization

Use tax first when the displayed price itself needs the psychological ending, or optimize the pretax price first when your internal price design starts there.

Browser only

Reuse settings without sending them away

You can reproduce the same setup through a share URL and optionally save the latest settings on the current device only.

How to Use It

  1. Enter the source price, source currency, target currency, and exchange rate.
  2. Choose the ending rule, step, and rounding direction. Open tax options only when you need them.
  3. Review the final price and difference, then compare the common ending candidates.
  4. Copy the final price or copy the share URL to reuse the same setup later.

Typical Use Cases

Adjust an overseas price for Japan

Example input

49.00 USD, 1 USD = 150.25 JPY, step 100, round up, ending 99

Example output

The tool turns the converted price of 7,362.25 JPY into 7,399 JPY and shows the exact gap.

Reframe a European price in US dollars

Example input

19.90 EUR, 1 EUR = 1.08 USD, step 1, nearest, ending .99

Example output

You can move from 21.49 USD to 21.99 USD and compare it with .95 and .00 options.

Shape a tax-inclusive display price

Example input

Tax rate 10%, switch between Tax then optimize and Optimize then tax

Example output

You can compare the case where the displayed price keeps the psychological ending and the case where the pretax price is designed first.

Practical Pricing Hints

Pick the step before the ending

If your team already has price bands such as 1, 10, or 100, decide that step first and use the ending only as the final touch.

Zero-decimal currencies can move more than expected

In currencies like JPY or KRW, ending 99 with a small step may shift the price more than you intended. If the warning appears, revisit the step.

Use share URLs to lock the calculation conditions

When marketing, merchandising, sales, and production teams need to review the same price, the share URL helps everyone reproduce the exact same setup.

FAQ

Does the tool fetch exchange rates automatically?

No. It uses manual exchange-rate entry so the calculation stays transparent and browser-only.

Can I match local pricing customs?

Yes. You can choose .99, .95, .00, whole-number, or a custom ending. Zero-decimal currencies automatically switch the UI to 99, 95, and 00 style endings.

Can I work with tax-inclusive prices?

Yes. You can choose either Tax then optimize or Optimize then tax.

Is any data sent to the server?

No. Input, calculation, share-link generation, and optional local saving stay inside this browser.

Notes

  • The exchange rate is only a reference. Your actual settlement rate, spread, or payment fee may differ.
  • Local pricing norms, tax-display rules, and accepted endings vary by country, industry, and sales channel. Make the final business decision on your side.
  • This tool only helps with conversion and price-ending adjustment. Review cost, duty, shipping, payment fees, and campaign conditions separately.