Simple guide to K-1/K-3 visa:
Many people confuse these two with each other.
K-1 or Fiance(e) visa is designed for foreign national (outside the US at the time of filing), who are planning getting married to US citizen. US citizen must apply from US.
K-3 or spousal visa is designed for foreign national already married to US citizens. The US citizen again must apply for their spouse.
In both cases foreign national must be outside the US in order to qualify for any of the above.
Process is complex and you should use a service of an attorney or immigration consultant.
Many people confuse these two with each other.
K-1 or Fiance(e) visa is designed for foreign national (outside the US at the time of filing), who are planning getting married to US citizen. US citizen must apply from US.
K-3 or spousal visa is designed for foreign national already married to US citizens. The US citizen again must apply for their spouse.
In both cases foreign national must be outside the US in order to qualify for any of the above.
Process is complex and you should use a service of an attorney or immigration consultant.