Getting Started
Overview
Installation
Theme
Forms
Basic Inputs
Select
Custom Inputs
Components
Navigation
Components
68
Micro Charts
Libraries
Kanban Board
Image Designer
Video Player
Visual Builder
Content Editor
Data View
GET NGSTARTER

Phone Input

Say goodbye to clunky phone number inputs! 🚀 Our Phone Input for brings a sleek, user-friendly, and highly customizable phone number field to your Angular applications.

Key features:
  • ✅ Effortless UX – Intuitive design with country flag selection and automatic formatting.
  • 🌍 Global Support – Handles international phone numbers like a pro.
  • 🎨 3 & Tailwind Ready – Seamlessly blends into your UI.
  • ⚡ Optimized for Performance – Lightweight, fast, and developer-friendly.

Perfect for authentication forms, contact pages, and any app that needs clean, validated phone inputs. Upgrade your Angular forms today! 💡📱

Basic phone input

Value: +15165867279

Phone input with custom country list

Value: +447874482198

Phone input with preferred country list

Countries that will be displayed in priority order at the beginning of the list.

Value: +15165867279

API Reference

Properties for the ngs-phone-input component.

PropTypeDefault
autocomplete
Specifies whether autocomplete is applied to an editable text field.
on | offon
errorStateMatcher
Custom errorStateMatcher
ErrorStateMatcher
onlyCountries
List of iso codes of available country list
string[][]
preferredCountries
List of iso codes of available preferred country list
string[][]
format
Custom phone format
default | national | internationaldefault