I recently worked on a project with a super dull address form. I figured out that we need to help poor users fill tedious forms, so I made a little code snippet/function which gets the postcode and returns the state. I took postcode ranges from wikipedia , so blame them if something isn’t working as expected.
Don’t know how accurate it is. I was working on a project that needed something like that, so… maybe someone else will use it.