Parsers available to Apache Tika

DefaultParser

Class: org.apache.tika.parser.DefaultParser

Composite Parser

AppleSingleFileParser

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

Mime Types:

PListParser

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

Mime Types:

ClassParser

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

Mime Types:

AudioParser

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

Mime Types:

MidiParser

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

Mime Types:

SourceCodeParser

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

Mime Types:

Pkcs7Parser

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

Mime Types:

TSDParser

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

Mime Types:

TextAndCSVParser

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

Mime Types:

DBFParser

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

Mime Types:

DGN8Parser

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

Mime Types:

DIFParser

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

Mime Types:

DWGParser

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

Mime Types:

EpubParser

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

Mime Types:

ExecutableParser

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

Mime Types:

FeedParser

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

Mime Types:

AdobeFontMetricParser

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

Mime Types:

TrueTypeParser

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

Mime Types:

HtmlParser

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

Mime Types:

HttpParser

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

Mime Types:

HwpV5Parser

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

Mime Types:

BPGParser

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

Mime Types:

HeifParser

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

Mime Types:

ICNSParser

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

Mime Types:

ImageParser

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

Mime Types:

JXLParser

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

Mime Types:

JpegParser

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

Mime Types:

PSDParser

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

Mime Types:

TiffParser

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

Mime Types:

WebPParser

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

Mime Types:

IDMLParser

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

Mime Types:

IptcAnpaParser

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

Mime Types:

IWorkPackageParser

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

Mime Types:

IWork13PackageParser

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

Mime Types:

IWork18PackageParser

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

Mime Types:

RFC822Parser

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

Mime Types:

MatParser

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

Mime Types:

MboxParser

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

Mime Types:

EMFParser

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

Mime Types:

JackcessParser

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

Mime Types:

MSOwnerFileParser

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

Mime Types:

OfficeParser

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

Mime Types:

OldExcelParser

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

Mime Types:

TNEFParser

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

Mime Types:

WMFParser

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

Mime Types:

ChmParser

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

Mime Types:

OneNoteParser

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

Mime Types:

OOXMLParser

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

Mime Types:

Word2006MLParser

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

Mime Types:

OutlookPSTParser

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

Mime Types:

RTFParser

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

Mime Types:

SpreadsheetMLParser

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

Mime Types:

WordMLParser

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

Mime Types:

MIFParser

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

Mime Types:

Mp3Parser

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

Mime Types:

MP4Parser

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

Mime Types:

FlatOpenDocumentParser

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

Mime Types:

OpenDocumentParser

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

Mime Types:

PDFParser

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

Mime Types:

CompressorParser

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

Mime Types:

PackageParser

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

Mime Types:

RarParser

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

Mime Types:

PRTParser

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

Mime Types:

SAS7BDATParser

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

Mime Types:

TMXParser

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

Mime Types:

FLVParser

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

Mime Types:

WACZParser

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

Mime Types:

WARCParser

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

Mime Types:

QuattroProParser

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

Mime Types:

WordPerfectParser

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

Mime Types:

XLIFF12Parser

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

Mime Types:

XLZParser

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

Mime Types:

DcXMLParser

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

Mime Types:

FictionBookParser

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

Mime Types:

FlacParser

Class: org.gagravarr.tika.FlacParser

Mime Types:

OggParser

Class: org.gagravarr.tika.OggParser

Mime Types:

OpusParser

Class: org.gagravarr.tika.OpusParser

Mime Types:

SpeexParser

Class: org.gagravarr.tika.SpeexParser

Mime Types:

TheoraParser

Class: org.gagravarr.tika.TheoraParser

Mime Types:

VorbisParser

Class: org.gagravarr.tika.VorbisParser

Mime Types: