Parsers available to Apache Tika

DefaultParser

Class: org.apache.tika.parser.DefaultParser

Composite Parser

AppleSingleFileParser

Class: org.apache.tika.parser.apple.AppleSingleFileParser

PListParser

Class: org.apache.tika.parser.apple.PListParser

ClassParser

Class: org.apache.tika.parser.asm.ClassParser

AudioParser

Class: org.apache.tika.parser.audio.AudioParser

MidiParser

Class: org.apache.tika.parser.audio.MidiParser

SourceCodeParser

Class: org.apache.tika.parser.code.SourceCodeParser

Pkcs7Parser

Class: org.apache.tika.parser.crypto.Pkcs7Parser

TSDParser

Class: org.apache.tika.parser.crypto.TSDParser

TextAndCSVParser

Class: org.apache.tika.parser.csv.TextAndCSVParser

DBFParser

Class: org.apache.tika.parser.dbf.DBFParser

DGN8Parser

Class: org.apache.tika.parser.dgn.DGN8Parser

DIFParser

Class: org.apache.tika.parser.dif.DIFParser

DWGParser

Class: org.apache.tika.parser.dwg.DWGParser

EpubParser

Class: org.apache.tika.parser.epub.EpubParser

ExecutableParser

Class: org.apache.tika.parser.executable.ExecutableParser

FeedParser

Class: org.apache.tika.parser.feed.FeedParser

AdobeFontMetricParser

Class: org.apache.tika.parser.font.AdobeFontMetricParser

TrueTypeParser

Class: org.apache.tika.parser.font.TrueTypeParser

HtmlParser

Class: org.apache.tika.parser.html.HtmlParser

HttpParser

Class: org.apache.tika.parser.http.HttpParser

HwpV5Parser

Class: org.apache.tika.parser.hwp.HwpV5Parser

BPGParser

Class: org.apache.tika.parser.image.BPGParser

HeifParser

Class: org.apache.tika.parser.image.HeifParser

ICNSParser

Class: org.apache.tika.parser.image.ICNSParser

ImageParser

Class: org.apache.tika.parser.image.ImageParser

JXLParser

Class: org.apache.tika.parser.image.JXLParser

JpegParser

Class: org.apache.tika.parser.image.JpegParser

PSDParser

Class: org.apache.tika.parser.image.PSDParser

TiffParser

Class: org.apache.tika.parser.image.TiffParser

WebPParser

Class: org.apache.tika.parser.image.WebPParser

IDMLParser

Class: org.apache.tika.parser.indesign.IDMLParser

IptcAnpaParser

Class: org.apache.tika.parser.iptc.IptcAnpaParser

IWorkPackageParser

Class: org.apache.tika.parser.iwork.IWorkPackageParser

IWork13PackageParser

Class: org.apache.tika.parser.iwork.iwana.IWork13PackageParser

IWork18PackageParser

Class: org.apache.tika.parser.iwork.iwana.IWork18PackageParser

RFC822Parser

Class: org.apache.tika.parser.mail.RFC822Parser

MatParser

Class: org.apache.tika.parser.mat.MatParser

MboxParser

Class: org.apache.tika.parser.mbox.MboxParser

EMFParser

Class: org.apache.tika.parser.microsoft.EMFParser

JackcessParser

Class: org.apache.tika.parser.microsoft.JackcessParser

MSOwnerFileParser

Class: org.apache.tika.parser.microsoft.MSOwnerFileParser

OfficeParser

Class: org.apache.tika.parser.microsoft.OfficeParser

OldExcelParser

Class: org.apache.tika.parser.microsoft.OldExcelParser

TNEFParser

Class: org.apache.tika.parser.microsoft.TNEFParser

WMFParser

Class: org.apache.tika.parser.microsoft.WMFParser

ChmParser

Class: org.apache.tika.parser.microsoft.chm.ChmParser

OneNoteParser

Class: org.apache.tika.parser.microsoft.onenote.OneNoteParser

OOXMLParser

Class: org.apache.tika.parser.microsoft.ooxml.OOXMLParser

Word2006MLParser

Class: org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006.Word2006MLParser

OutlookPSTParser

Class: org.apache.tika.parser.microsoft.pst.OutlookPSTParser

RTFParser

Class: org.apache.tika.parser.microsoft.rtf.RTFParser

SpreadsheetMLParser

Class: org.apache.tika.parser.microsoft.xml.SpreadsheetMLParser

WordMLParser

Class: org.apache.tika.parser.microsoft.xml.WordMLParser

MIFParser

Class: org.apache.tika.parser.mif.MIFParser

Mp3Parser

Class: org.apache.tika.parser.mp3.Mp3Parser

MP4Parser

Class: org.apache.tika.parser.mp4.MP4Parser

FlatOpenDocumentParser

Class: org.apache.tika.parser.odf.FlatOpenDocumentParser

OpenDocumentParser

Class: org.apache.tika.parser.odf.OpenDocumentParser

PDFParser

Class: org.apache.tika.parser.pdf.PDFParser

CompressorParser

Class: org.apache.tika.parser.pkg.CompressorParser

PackageParser

Class: org.apache.tika.parser.pkg.PackageParser

RarParser

Class: org.apache.tika.parser.pkg.RarParser

PRTParser

Class: org.apache.tika.parser.prt.PRTParser

SAS7BDATParser

Class: org.apache.tika.parser.sas.SAS7BDATParser

TMXParser

Class: org.apache.tika.parser.tmx.TMXParser

FLVParser

Class: org.apache.tika.parser.video.FLVParser

WACZParser

Class: org.apache.tika.parser.wacz.WACZParser

WARCParser

Class: org.apache.tika.parser.warc.WARCParser

QuattroProParser

Class: org.apache.tika.parser.wordperfect.QuattroProParser

WordPerfectParser

Class: org.apache.tika.parser.wordperfect.WordPerfectParser

XLIFF12Parser

Class: org.apache.tika.parser.xliff.XLIFF12Parser

XLZParser

Class: org.apache.tika.parser.xliff.XLZParser

DcXMLParser

Class: org.apache.tika.parser.xml.DcXMLParser

FictionBookParser

Class: org.apache.tika.parser.xml.FictionBookParser

FlacParser

Class: org.gagravarr.tika.FlacParser

OggParser

Class: org.gagravarr.tika.OggParser

OpusParser

Class: org.gagravarr.tika.OpusParser

SpeexParser

Class: org.gagravarr.tika.SpeexParser

TheoraParser

Class: org.gagravarr.tika.TheoraParser

VorbisParser

Class: org.gagravarr.tika.VorbisParser