Move ProPresenter songs to OpenLP or FreeShow (Beta)

Convert ProPresenter 4–7 songs, including ProPresenter 7 files OpenLP can't import, to OpenLyrics for OpenLP and FreeShow.

Opens: EasyWorship 6/7 (.db), EasyWorship 2009, EasyWorship schedule (.ewsx), ProPresenter 4–7, OpenLP / OpenLyrics, ChordPro, OpenSong, SongShow Plus, SongSelect .txt/.usr, Plain text
Saves: ProPresenter 7 (.pro), ProPresenter 6 (.pro6), OpenLyrics (.xml), EasyWorship import (.txt), ChordPro, Plain text, Song list (Excel, CSV)

Convert

Song library or song files
Choose files… or drop them here
.db, .zip, .ewsx, .pro, .pro4, .pro5, .pro6, .probundle, .pro6x, .sqlite, .xml, .txt, .cho, .chordpro, .chopro, .crd, .onsong, .sbsong, .usr, .mb, .rtf · up to 200 MB each, 500 files max
    Add more files

    EasyWorship 6/7: Songs.db and SongWords.db (from …\EasyWorship\Default\v6.1\Databases\Data), or a ZIP of that folder. ProPresenter: .pro, .pro6, .pro5 or .pro4 files, or a ZIP of the library folder. Also OpenLP songs.sqlite, OpenLyrics .xml, ChordPro, OpenSong (ZIP of the Songs folder), SongShow Plus .sbsong, SongSelect .txt/.usr, EasyWorship 2009 Songs.DB + Songs.MB and .ewsx schedules.

    Options

    Every conversion also comes with a song list (Excel and CSV) of all the songs found.

    Your files are deleted after processing.

    OpenLP imports ProPresenter 4, 5 and 6 documents, but not ProPresenter 7's. FreeShow reads ProPresenter files itself, but a clean OpenLyrics copy is useful when an import goes wrong or you want the songs in an open format. This page converts ProPresenter songs of any version to OpenLyrics, the format both programs import.

    What to upload

    The .pro, .pro6, .pro5 or .pro4 files, or a ZIP of the ProPresenter library folder (Documents/ProPresenter/Libraries/… for ProPresenter 7 and later). .probundle exports work too; the media inside them is ignored.

    How ProPresenter songs become OpenLyrics

    • Each group becomes a verse: “Verse 2” → v2, “Chorus” → c1, “Bridge” → b1, “Pre-Chorus” → p1, “Intro” → i1, “Ending” → e1. Names OpenLyrics has no letter for, such as “Tag” or “Interlude”, become “other” verses (o1, o2…).
    • Each slide of a group becomes a slide of the verse (an optional split in OpenLP).
    • The selected arrangement becomes the verse order.
    • The CCLI author becomes the authors, and the copyright year, publisher and song number fill the copyright and CCLI fields.
    • Groups with no text, such as a “Blank” slide or a slide that only shows a video, are left out.

    Importing

    OpenLP: File → Import → Song, choose “OpenLyrics or OpenLP 2 Exported Song”, and add all the .xml files at once.

    FreeShow: use the import for OpenLP / OpenLyrics files and select the .xml files.

    Backgrounds, media, cues and text styling are not converted, and ProPresenter doesn't store chords in a form that could be carried over. Everything else about the words is kept, and the song list lists every song with its CCLI number for your reporting.

    More about what this tool reads and writes: Worship Song Library Converter.