How do you convert an RTF string to plain text in Java? The obvious answer is to use Swing\'s RTFEditorKit, and that seems to be the common answer around the Internet. How
Try Apache Tika: http://tika.apache.org/0.9/formats.html#Rich_Text_Format