# DiscourseTransfer Simple Java tool for Import

**URL:** https://meta.discourse.org/t/discoursetransfer-simple-java-tool-for-import/138800
**Category:** Migration
**Created:** [January 16, 2020, 10:48am UTC](https://meta.discourse.org/t/discoursetransfer-simple-java-tool-for-import/138800 "2020-01-16T10:48:45Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![paultaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/paultaylor/32/166024_2.png) [@paultaylor](https://meta.discourse.org/u/paultaylor)
#### Post date: [January 16, 2020, 10:48am UTC](https://meta.discourse.org/t/discoursetransfer-simple-java-tool-for-import/138800/1 "2020-01-16T10:48:45Z")

</div>

First thanks to everyone has helped me migrate my old forum to Discourse.

As part of this I wrote my own Java import tool for importing .csv files into a new Discourse installation.

And I have now open sourced it, expect this is of **most use to other Java developers moving relatively small forums to Discourse from another forum**. In my case i was importing from JForum but the tool is not JForum specific it just works from .csv files.

Code can be freely modified as required

> **[Bitbucket](https://bitbucket.org/ijabz/discourse-transfer/src/master/Readme.md)**

It was used to import data to this forum - [https://community.jthink.net](https://community.jthink.net)

---

<div class="post-metadata">

### Author: ![auricle](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/auricle/32/206561_2.png) [@auricle](https://meta.discourse.org/u/auricle)
#### Post date: [January 20, 2021, 9:12pm UTC](https://meta.discourse.org/t/discoursetransfer-simple-java-tool-for-import/138800/2 "2021-01-20T21:12:00Z")

</div>

Thank you for making your source code available for study and modification. Your work was instrumental in my own data migration, which involved an ancient Perl forum with 17,000 posts in 1,400 flat files. By modifying your baseline with just a couple days worth of new code, I was able to import everything successfully in about 3 hours!

Cheers!
