Vue Number Format

Easy formatted numbers, currency and percentage with input/directive mask for Vue.js

Quick Start → Playground


Tiny bundle size. < 2kb

Dependency free

A dependency-free JavaScript ES6 for number format.

Smooth migration

Supports both Vue 3 and Vue 2.

Component or Directive flavour

Directive can be applied on almost any DOM element or Component.

Format as you type

Numbers are formatted immediately during input.

Built-in validation

Check whether the input is within the valid value range.


We Offer Web Hosting Fast, Secure & Easy To Manageopen in new window
Unlimited Storage, 99% Uptime Guarantee, Free Wildcard SSL Certificates, 30-Day Money-Back Guarantee
Get all the essentials features Starting at £0.99/mo in new window