InfoPath forms will stop working in...
0
0
0
* 0 days until July 14th 2026, less weekends and U.S. Holidays (recognized).

How did we get here?

  • InfoPath Launched in 2003
  • Additional releases in 2007 and 2010
  • Final Release 2013
  • EOL announced in 2014 and again in 2016
  • Extended support through July 14th 2026
  • Organizations are still using it!

Detailed History on Microsoft InfoPath (Wikipedia)

Brief History of InfoPath

When (and how) does it all end?

What Happens on July 14th, 2026

Start by reading the lastest Support Statement from Microsoft.

Key takaways from Microsoft's InfoPath support statement:

InfoPath Form Services "will be removed from SharePoint Online for all tenants" after July 14, 2026.

There is a common misconception among organizations, service providers, and even some within Microsoft itself that InfoPath will continue to work past July 14th, 2026 and will simply not be supported. While that statement is technically true for on-prem SharePoint instances, it will obviously not be the case for SharePoint Online-deployed InfoPath forms. They will stop working, period!

There "will not be an option to extend InfoPath Forms Services in SharePoint Online beyond July 14, 2026".

Translation, you run out of lifelines and phone-a-friends when the clock strikes (ummm, we're not sure...let's just go with Midnight in Redmond) on July 14th 2026.

For SharePoint Server 2016, SharePoint Server 2019 and SharePoint Server Subscription Edition, "the extended support date for InfoPath Forms Service will end after July 14, 2026".

Given that updates (service packs, security updates, etc) to those SharePoint versions won't include (or even consider) InfoPath Forms Services, one should assume that updates applied to on-prem instances after July 14th, 2026 could remove or cause InfoPath Form Services to stop working.

Start planning now if you haven't already. Microsoft provides an Assessment Tool that provides some reporting on usage. Kudzu also offers an assessment tool called the FORMulator. The FORMulator goes well beyond basic usage information and scans the InfoPath templates themselves, collecting metrics on fields, views, repeaters, data sources, rules, and code-behind. Those metrics are used to provide complexity and portability scores that further assist in planning. It also comes with an ROI calculator that will help you size the effort.
Microsoft obviously wants organizations to recreate these forms (and their workflows) on the Power Platform. While that may make sense for some organizations and/or some subset forms, it won't work for everyone/all forms. You will likely need options (hint: keep scrolling).

How hard is this going to be?

There are a lot of things you need to understand, consider, and decide on before your organization embarks on its InfoPath Replacement journey. Of note,

Few organizations actually know how many InfoPath forms are deployed and in use within their organization. While IT typically owns SharePoint, its ability to govern the development and use of InfoPath forms has always been limited.

Many organizations have been surprised to learn that new form development still happens to this day.

As mentioned earlier, both Microsoft and Kudzu provide tools that will help you figure this out. Both tools give you information about how many times a form has been filled out and when it was last filled out, which will help prioritize recent and frequently filled out forms.

Even if you know how many forms are deployed and in use in your organization, you will have to inspect each one to assess how complex and portable they are to the destination(s) of choice.

Complexity is obviously important when determining duration, effort, and cost.

Portability will aid in decisionmaking around destination platform(s) of choice.

Kudzu's FORMulator calculates both for you.

Do you have forms that are input dense (100's of fields) or make excessive use of SharePoint list lookups?

While there is not a specific number of fields that will exceed SharePoint list item or Dataverse table row thresholds, forms in the 300-400+ fields range will likely require refactoring.

SharePoint lists are limited to 12 lookup columns, so a form with more than 12 SharePoint list lookups can't be converted to use SharePoint lists without refactoring.

Do any of your forms have code-behind?

Large amounts of code-behind in a form may not translate well to declarative rules or scripting in a modern low or no code platfom.

When it comes to automated form conversion offerings like Kudzu, code-behind gets left behind.

Do you have forms that make heavy use of repeating sections or tables, particularly ones that are nested within another one.

How you answer this question will factor heavily in the destination platform(s) you choose, as many modern low and no code platforms do not provide native support for this type of user experience.

In some cases repeaters can be synthesized using other form elements and scripting, but oftentimes this results in forms that will be difficult to maintain.

Do you have data in Form Libraries that you want to be accessible from the new platform?

An InfoPath replacement effort can be quite a bit easier if all/most of your forms are published to SharePoint lists. The problem comes in when they're published to Form libraries because those XML documents that hold all the form data will be difficult, if not impossible, to consume in the destination low or no code platform.

You have a lot of Frankenforms, a term coined by one of our founders years ago and discussed in this blog post.

To paraphrase the blog post, these are a class of over-engineered forms that usually incorporate a good amount of state management (rudimentary workflow) and/or have 100's of fields or a dozen+ views. They often employ questionable color choices that would make a professional user experience engineer weep and/or cause an accessibility engineer to enter into a profanity-laced tirade.

These forms are technical and design debt traps. There should be no effort made to re-create them, as-is, in a new platform. Preserve the schema and data, but leverage a modern low or no code platform to build a new app (user experience with automation where it makes sense).


What are my options?

Fortunately, you have a lot of options and which one(s) you choose will depend on a lot of the factors previously addressed on this site.

Manually convert your InfoPath forms to any number of low or no code platforms.

This may be your best option if you have a small number of forms and the resource bandwidth to get it done in time.

This may be your only option if most/all of your forms are very complex and in need of a refactor/rebuild.

Even with a small number of forms and/or mostly complex ones, converting the data will likely be a heavy lift if you don't leverage a tool like Kudzu.

Convert your InfoPath forms, as-is, to Power Apps or other Kudzu-supported platform(s).

Repeaters use destination platform-native capability or Kudzu synthesizes repeaters using other form elements and scripting.

Views can be re-created as views, screens, or pages in most modern low and no code platforms supported by Kudzu.

Most InfoPath rules are converted to their declarative counterparts or script (e.g., Power Fx Named Formulas and Behaviors).

This option includes conversion and migration of data from Form Libraries to SharePoint lists or Dataverse tables.

Reimagine your InfoPath forms leveraging Kudzu's OpenAI-powered assistant.

Preserve the form's schema and input context while re-flowing it into a modern, responsive layout with new fields and list choices suggested by Kudzu.

Once reimagined, the form can be converted to any destination low or no code platform Kudzu supports.

See Kudzu in Action


Do I have enough time?

1. My company has form(s) to convert.

2. We have resource(s) dedicated to converting forms and data.

3. What is the average complexity of your forms?

Effort estimates (in hours) for each complexity level: Easy = 8, Medium-Easy = 12, Medium = 16, Medium-Hard = 20, and Hard = 24

4. percent of our forms are published to form libraries and contain data we need to convert.

Forms published to libraries will need the data converted to SharePoint lists or Dataverse entities, which will require code/scripting to read the XML documents and write the data to 1 or more (e.g. repeaters) destination entities. This will obviously add significant effort to form conversion processing and you should assume it will take at least twice as long to convert and migrate the data.

5. Conservatively, you will need:

Hours to convert forms

0

0

Hours to convert data

0

0

Total effort hours

0

0

Hours needed with dedicated resources

0

0

Workdays needed with dedicated resources

0

0

0

Workdays left before July 14th, 2026
* Kudzu can reduce the time needed to convert InfoPath forms and data by 80% or more.

What are you waiting for?

As you saw from the countdown clock at the top of the page, time is running out. How many forms you have and/or your available budget will dictate whether or not you have enough to take this on as a fully manual effort or if you need help.

Here are a few reasonable steps you can take to help in that decision-making process:

  1. Download a FREE copy of the FORMulator, run it, and let the usage, complexity, and portability meterics help guide you.
  2. Book a free 1-hour consultation with one of our InfoPath Replacement experts.
  3. Learn more about our InfoPath Replacement Assessment Quickstart.
  4. Learn more about InfoPath Replacement at KudzuSoftware.com.

Low and No Code Platforms Kudzu supports

Kudzu Partners that can help