Worship Song Library Converter (Beta)

Move your church's song library between EasyWorship, ProPresenter, OpenLP and other presentation programs, with section labels, song order and CCLI details, instead of retyping every song.

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.

    Move your song library without retyping it

    A church's song library grows song by song over many years. When you change presentation software, or share songs with a church that uses a different program, the new program usually can't read the old one's files: EasyWorship doesn't import from ProPresenter, OpenLP can't read ProPresenter 7, and ProPresenter can't open an EasyWorship database. Retyping hundreds of songs takes weeks.

    This converter reads the song files and databases of the common presentation programs directly and writes them out for the program you are moving to. Each song keeps its title, its slides, its section labels (Verse 1, Chorus, Bridge…), the order in which the sections are sung, and its authors, CCLI song number and copyright.

    What to upload

    ProgramUpload
    EasyWorship 6 or 7Songs.db and SongWords.db from C:\Users\Public\Documents\Softouch\EasyWorship\Default\v6.1\Databases\Data (both files, or a ZIP of that folder). Close EasyWorship first.
    EasyWorship 2009Songs.DB and Songs.MB from its Databases\Data folder (both files, or a ZIP).
    EasyWorship schedulean .ewsx file: the songs in it are converted.
    ProPresenter 7 or laterthe .pro files, or a ZIP of the library folder (Documents/ProPresenter/Libraries/…). .probundle files work too.
    ProPresenter 4, 5 or 6.pro4, .pro5 or .pro6 files, or a ZIP of the library folder.
    OpenLPsongs.sqlite (in OpenLP: Tools → Open Data Folder, then the songs folder), or songs exported as OpenLyrics .xml.
    OthersChordPro (.cho, .chordpro, .chopro, .pro), OpenSong (a ZIP of the Songs folder), SongShow Plus .sbsong, CCLI SongSelect .txt and .usr, plain text.

    You can mix formats in one upload. Up to 500 files at a time; for more, upload a ZIP.

    What you get

    • ProPresenter 7 (and later versions): one .pro file per song, with a group for each section in ProPresenter's usual colours, an arrangement when the song isn't sung top to bottom, and the CCLI details filled in.
    • ProPresenter 6: one .pro6 file per song, with groups, colours and arrangement.
    • OpenLyrics: one .xml file per song for OpenLP, FreeShow and other programs, with chords, key, verse order, songbook and themes.
    • EasyWorship 6 / 7: one text file per song in the layout of a CCLI SongSelect download, which EasyWorship's song editor imports with the title and copyright.
    • ChordPro, with chords, and plain text, with every song also in one combined file.
    • A song list (Excel and CSV) of every song found: title, authors, CCLI number, copyright, key, sections, and whether it was converted or skipped (and why).

    Before you download, the preview lists the songs, shows the first song section by section, and notes anything that could not be carried over. Every conversion also comes with a sample of the first 10 songs, so you can try the import in your program first.

    Importing the converted songs

    ProPresenter 7: unzip the download, then drag the .pro files onto a library in ProPresenter's library list. The text uses ProPresenter's default text box (white, centred, shrinking to fit), so select the songs and apply your own theme.

    ProPresenter 6: unzip and drag the .pro6 files into a library. ProPresenter 7 can import .pro6 files as well.

    OpenLP: File → Import → Song, choose OpenLyrics or OpenLP 2 Exported Song, and add all the .xml files at once. FreeShow imports the same files with its OpenLyrics (OpenLP) import.

    EasyWorship: EasyWorship imports song files one at a time. Create a new song, click the Import icon in the song editor and pick a .txt file; the README in the download has the steps.

    What is and isn't carried over

    ProPresenter 7 / 6OpenLyricsChordProEasyWorship, text
    Lyrics and slide breaks✓✓✓✓
    Section labels✓ (groups)✓ (verse names)✓✓
    Song order✓ (arrangement)✓ (verse order)written in sung orderwritten in sung order
    Authors, CCLI number, copyright✓✓✓✓
    Chords–✓✓–
    Key, songbook, themes–✓key–

    Backgrounds, pictures, videos, audio, fonts, text styles and slide layouts are never carried over, and neither are notes attached to single slides. ProPresenter songs keep their group colours; songs from other programs get ProPresenter's standard colours. When a slide has several text boxes (a translation, for example), their texts are put together on one slide. EasyWorship and text files keep only labels that read as labels (Verse 2, Chorus, Bridge…): a custom group name such as “Song” would otherwise be imported as a line of lyrics. Empty and picture-only groups (ProPresenter's “Blank” slides) are kept in ProPresenter output only.

    Your songs and copyright

    Song lyrics are usually copyrighted. This tool is for converting your own church's song library, which you already use under your licences (for example CCLI); it doesn't provide, share or keep any lyrics. Your upload is deleted as soon as the conversion finishes and the converted files are deleted after 30 minutes, or when you click Delete now.

    Frequently asked questions

    Do I need EasyWorship or ProPresenter installed?

    No. The song databases and song files are read directly, so the conversion works on any computer, including after a licence has run out or when the old computer no longer starts.

    Where does EasyWorship keep its songs?

    In two files in the profile's data folder, usually C:\Users\Public\Documents\Softouch\EasyWorship\Default\v6.1\Databases\Data: Songs.db holds titles, authors and copyright, SongWords.db the lyrics. Upload both, or a ZIP of the whole Data folder. Close EasyWorship first so the files are complete.

    What is carried over to ProPresenter 7?

    The title, every slide's text, section labels as groups with ProPresenter's usual colours, the song order as an arrangement, and the CCLI details (authors, song number, copyright year and holder). Backgrounds, media, fonts and themes are not: the text comes in ProPresenter's default style, so apply your own theme after importing.

    Can I bring ProPresenter songs into EasyWorship?

    Yes, but EasyWorship imports song files one at a time. Choose “EasyWorship 6 / 7”: you get one text file per song in the layout of a CCLI SongSelect download. In EasyWorship, create a new song, click the Import icon in the song editor and pick the file; EasyWorship fills in the lyrics, the title and the copyright.

    Are chords and keys kept?

    Chords are read from ChordPro, OpenLyrics, OpenSong and OpenLP songs and written to ChordPro and OpenLyrics. ProPresenter and EasyWorship outputs carry the lyrics without chords, and the conversion notes list the songs affected. The key is kept in OpenLyrics, ChordPro and the song list.

    Can I try it before converting the whole library?

    Yes. Every conversion shows the full song list and comes with a sample of the first 10 songs in the format you chose, so you can test the import in your program first.

    Is this allowed? The lyrics are copyrighted.

    The tool converts your church's own song library, which you are already licensed to use (for example through CCLI). We don't provide or host any lyrics: your files are only used for your conversion, the upload is deleted when the job finishes and the results are deleted after 30 minutes.