Withdata Software

Convert RDF to CSV

Want to parse XML format RDF (Resource Description Framework) file (.rdf, .owl) and save to CSV file?

Try Withdata Data File Converter, a desktop RDF to CSV converter, Convert RDF to CSV, Easy and Fast.

Download Withdata DataFileConverter
Windows 64 bit
Windows 32 bit
Linux .deb (For Debian, Ubuntu) 64 bit
Linux .rpm (For Red Hat, Fedora, SUSE) 64 bit
MacOS 64 bit

Convert XML format RDF file (.rdf, .owl) to CSV file

Choose RDF file -> Set CSV options -> Convert RDF to CSV

Click “Start a New Convert”.

then show the wizard.

Select source/target file type.

1. Open an XML format RDF file.

2. Config target CSV file.

3. Set rows options.

4. Convert RDF to CSV.

See CSV file


More about RDF to CSV converter

RDF → CSV reference

Type mapping

Value kindin RDFin CSV
Int"1234"^^xsd:int1234
Bigint"9007199254740993"^^xsd:long9007199254740993
Decimal"1234.56"^^xsd:decimal1234.56
Float"1.234e10"^^xsd:double1.234e+10
Textplain literal without a datatypequoted only when it contains a comma or a quote
Long textplain literal; newlines allowed insidemust be quoted; line breaks inside force multi-line records
Date"2026-09-18"^^xsd:date2026-09-18
Datetime"2026-09-18T14:30:00Z"^^xsd:dateTime2026-09-18 14:30:00
Binary"base64..."^^xsd:base64Binarynot representable - base64 or hex string
Boolean"true"^^xsd:booleanTRUE / FALSE, or 1 / 0 depending on the writer
JSONa literal, or reified as its own sub-graphthe whole JSON value quoted, with internal quotes doubled

Dialect differences

Both RDF and CSV are file formats, so what differs below is how each one chooses to represent a value.

Propertyin RDFin CSV
identifiersXML attribute quoting; entities for reserved charactersDouble quotes; a literal quote is doubled ("" )
datesxsd:dateTime typed literalsConventional text: 2026-09-18 or 2026-09-18 14:30:00
binaryxsd:base64Binary typed literalsNot supported
separatorXML elements (rdf:Description / rdf:resource)Comma ","
encodingDeclared in the XML declarationNo declaration - UTF-8 works only with a BOM
typingEvery value is a resource or a typed literalNone - every field is text
shapeGraph of triples; there are no rows or columnsFlat table, optional header row
ceilingWhole document is usually parsed into memoryNo formal limit; row count bounded by memory

Do it online, free

Skip the manual work — convert RDF to CSV online, free (runs in your browser, nothing is uploaded). For large files or batch jobs, use the desktop apps.