SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Earlier I asked how to register custom IFilters with Sharepoint 2013 and there're no answers. What bothers me is I can't even find evidence that IFilters are supported in this version. All the search results I have mention the fact that PDFs can be searched without installing a custom IFilter.

Maybe they are just no longer supported but I can't find definitive evidence.

Are custome IFilters supported by Sharepoint 2013 in the first place?

share|improve this question
up vote 5 down vote accepted

I guess custom IFilters are supported in SP 2013... refer this blog post for more details. In a nutshell you have to follow usual steps for SharePoint 2010 and then use New-SPEnterpriseSearchFileFormat cmdlet.

share|improve this answer

There are many questions here:

  1. Yes indeed PDF are natively supported by SharePoint 2013 Search so no real need to install another IFilter for PDF. Have a look here
  2. Yes, you can have custom iFilter still as there are used by "Content Processing Component" in the Search pipeline where document parsing occurs, while crawling items and feeds them to the index component (see more here also on MSDN it is actually mentioned that for those unsupported you should work with vendors to get your iFilters
share|improve this answer
I've done the steps mentioned above by Jaku for our custom ifilter but SharePoint 2013 still processes the files with the default text filter. I know because the crawl log shows an error about too much content in the body which wouldn't happen if our ifilter had been used. Why doesn't Microsoft publish the 2013 IFilter registration details? – Kelly S. French Jul 20 '15 at 22:58

I might be completely wrong but I think custom iFilters are exchanged with Content Enrichment web service for SharePoint 2013.

Check this blog post out,

Customize the SharePoint 2013 search experience with a Content Enrichment web service

Did you ever wish you had more control over how your content is indexed and presented as search results? In SharePoint 2013, you have the option to add a callout from the content processing component to your own web service so you can manipulate the content before it gets indexed.

I never created a ifilter but I assume custom ifilters were suppose to be do same thing.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.