XML Import / Export
You can now import and export your entire blog and comments as an XML file that WordPress.com will generate for you. You’ll find the export and import options now under “Manage” in your blog admin area. The XML format is an extended version of RSS 2.0, and it will be built into the next downloadable release of WordPress (2.1).
We hope you guys really like this feature, but go easy on it! It’s very resource intensive to dump all the content of a blog out, so only do an export if you really need it. We do on-site and off-site backups hourly and daily, so your data is already very safe against service failures.
The export is mainly useful for moving content between WordPress blogs that you run, whether it’s moving from your self-hosted blog to the convienence of WordPress.com or the other direction. It includes posts, pages, comments, drafts, private posts, categories, and more. We don’t yet have a plugin that can generate this format for older version of WP, but it’ll be coming soon and when it’s done we’ll post about it.

June 12th, 2006 at 6:28 pm
Perfect! Thank you.
June 12th, 2006 at 6:55 pm
Wooohoho, that’s fantastic !
Thank you !
June 12th, 2006 at 7:12 pm
hey this is cool tho i wont need it cuz i know wordpress saves everything
i really love wordpress but why i cant add fetures like other blogs
like chat and weather and that butterflies or maps.. those all needs html editing but we cant.. unfortunatly.
ah sth else; my theme is the best of all blogs, so;
but the good news is i love wordpress and will keep it nomatter what
thank you guys…
June 12th, 2006 at 7:24 pm
WP TEAM WE LOVE YOU!!!!
June 12th, 2006 at 7:31 pm
I’ve been waiting for this feature, thanks!
June 12th, 2006 at 7:31 pm
thats gr8
thank you very much for this
June 12th, 2006 at 7:32 pm
Excellent, thanks! Keep up the good work!
June 12th, 2006 at 7:41 pm
Great … so I can store my own back-up from time to time. (Not as often as hourly or daily!)
June 12th, 2006 at 7:49 pm
It’s greet
June 12th, 2006 at 7:58 pm
w00t finally I can begin designing my hosted site now that I have this feature! Thanks a ton, you guys rock
June 12th, 2006 at 8:09 pm
You bring up another question I wish you’d include whenever you get around to writing about your experiences setting up and scaling this kind of applications – backups. I’d love to know how you guys are handling hourly and daily backups, because I’ve yet to be able to come up with anything that even remotely resembles a cost-effective way to do such things in any sizeable quantity.
Come on guys, where’s the technobabble?!
June 12th, 2006 at 8:24 pm
Thank You
I wont need it.
June 13th, 2006 at 12:19 am
*tears*
i love you
June 13th, 2006 at 12:27 am
Bless you dear people. I’ve been waiting for bated breath for this lovely feature.
June 13th, 2006 at 12:56 am
You all must have been reading my mind! Not to mention my blog entries on this subject!
Thanks so much!
June 13th, 2006 at 12:59 am
The long wait was worth it!
Thanks a lot, guys!!
June 13th, 2006 at 3:25 am
awesome.
given all the trouble i’ve had hosting my own blog, i might just import the whole thing here, once 2.1 comes out
June 13th, 2006 at 4:15 am
great going guys!! keep it up!!!
June 13th, 2006 at 5:06 am
FINALLY!
June 13th, 2006 at 6:25 am
Wow! Thanks a bunch.
June 13th, 2006 at 6:32 am
Thanx a lot guys.
June 13th, 2006 at 7:59 am
Thanks, this is awesome!
June 13th, 2006 at 8:17 am
Excellent functionality Team WP!
June 13th, 2006 at 8:33 am
Cool!!!
June 13th, 2006 at 9:04 am
Nice feature
June 13th, 2006 at 12:44 pm
aha! as promised…and now i can move to my own hosting server. i was too lazy to do it the labour intensive way. doesn’t say much for my work-ethic, but a lot about my personality. go figure.
i love wordpress!
June 13th, 2006 at 1:39 pm
Great!
June 13th, 2006 at 4:20 pm
i’ve been waiting for this one. Thanks a ton!
June 13th, 2006 at 6:31 pm
way to go!!
June 13th, 2006 at 11:15 pm
Cool. Another use is to do some analysis with xpath (like Jon Udell did with his blogs). Will try it out. But will probably dump it out once a month.
Is it possible to dump out using a range of dates? This can reduce the load on your servers too.
June 14th, 2006 at 4:15 am
I just exported/imported to my own website and it’s just AMAZING!!!! congratz, good work dudes!!!
June 14th, 2006 at 5:54 am
Thanks,
It’s more help me, if you add option to zip/compress it and send it via email (like phpmyadmin doing).
Next project, incremental data export ?
June 14th, 2006 at 6:16 am
Pipit, we don’t want people using this for daily backups or something like that. It would cause a ton of unecessary load on the servers and we’d have to limit the feature somehow.
June 14th, 2006 at 5:19 pm
Is there a plugin to enable import on 2.03 blogs? Because otherwise we’re going to have to tell people to download nightly builds in order to make use of this feature, and I’m sure you don’t want that.
June 14th, 2006 at 5:28 pm
Ah, skipped the last line of your post (I was skimming to answer a forum question). Do we have an ETA on said plugin? Would it work if users simply downloaded the import files from trac, or does it need other files as well?
June 14th, 2006 at 6:26 pm
Luvly!
Now, WordPress allows you to Export your blog into an XML file. Aint that cool? I stumbled upon this while lookin over the admin screen – and spotted the "Export" button.
And that's cool. Easy way to back the posts up. I wonder if that he…
June 17th, 2006 at 1:40 pm
This was what was exactly my purpose of moving to WP.com… to be able to get all my WP.com entries into a self-hosted WP when I get the money… You guys must be psychics… and good ones at that
Go WordPress!
June 18th, 2006 at 4:05 am
Awesome. I was hoping to be able to host my WP myself when I have some extra coin to burn. It’s nice to know I won’t have to start all over.
June 25th, 2006 at 3:12 pm
This is a perfect addition. Thanks guys.
June 25th, 2006 at 3:45 pm
OK, trying again…
Do we have an ETA on said plugin? Would it work if users simply downloaded the import files from trac, or does it need other files as well?
June 25th, 2006 at 7:29 pm
Great!
June 28th, 2006 at 7:38 pm
Great work!
I’ve been waiting for this for decades.
Regards, Stefan
June 28th, 2006 at 10:21 pm
I hope u’ll be able to come up with a plugin that can do that for the old WP soon, so that i can move my posts from my other older blog to my current blog. Thanks alot.
June 29th, 2006 at 6:12 pm
Thank you. I was waiting this feature long time. I kept using MT was this feature. -Naoki
July 5th, 2006 at 4:02 am
this is great… but I must have missed something, can you import to wordpress.com from a self hosted wordpress 2.0.x blog? I want to migrate to this… mainly to keep the updating off my hands, granted, I’ll lose the custom look i currently have
July 6th, 2006 at 6:47 am
Excellent, you answered a question I didn’t even know I had until I read about the functionality.
Thanks and Cheers
July 8th, 2006 at 8:29 am
yay! thank you!
July 9th, 2006 at 10:45 am
Its perfect to backup our notes…
Thanks guys.
July 9th, 2006 at 12:10 pm
Just used this feature to populate my soon to be hosted blog, Im very happy with how the feature works! Especially the fact that it can tell if a post has already been imported. Thanks!
July 13th, 2006 at 12:51 am
Great work guys! Thanks a LOT!!!
August 4th, 2006 at 10:35 am
ANy news on a possible plugin for this?
October 31st, 2008 at 4:01 am
with this, i can transfer to my own webhosting from wordpress.com..thanks!!