AutoPostcode is a plain HTTPS API, so adding UK address autocomplete to React takes a single fetch call from your input handler. No SDK or native dependency required.
The pattern
- Debounce the postcode input to limit requests
- Call the autocomplete API and render the suggestions list
- On select, set your form state with the full PAF-verified address
- Validate on submit with the address validation endpoint
Where to start
Follow the JavaScript autocomplete tutorial for a copy-paste example, then read the address autocomplete API reference.
Other stacks
On the server side? See Node.js and PHP, or return to the Postcode Lookup API hub.
Frequently asked questions
How do I add UK address autocomplete to a React app?
Call AutoPostcode's address autocomplete API from a controlled input's onChange handler, render the suggestions, and on select populate your form state with the chosen PAF-verified address.
Does it work with Next.js and React Native?
Yes — the API is a plain HTTPS endpoint, so it works in React, Next.js, Remix and React Native via fetch.
Where does the address data come from?
Addresses come from Royal Mail PAF data — authoritative, complete and correctly formatted.
Ready to get started?
Add Royal Mail PAF-verified UK address lookup to your site in minutes — start free, no card required.
