Blogger XML Import Generator

Note: Auto escape special characters & convert date to standard UTC format for Blogger import.

This is a pure front-end Blogger XML generator. No backend code or server configuration required. Fill in the form to create standard Atom format XML file for Blogger import.

You can fill in Blogger ID, post title, publish date, category, author name, author email and post content. The tool will automatically escape HTML characters and convert time to standard UTC format. It fully follows official Blogger XML structure to avoid parsing errors.

All data is processed locally in your browser and will NOT be saved to any server. You can press F12 to open developer tools and check network requests.

User Guide

1. Fill all form fields and click the generate button to download the XML file.

2. Log in to your Blogger dashboard and go to Settings.

3. Find the content import feature and click Import.

4. Select the downloaded XML file and upload to finish import.

XML Template Format

<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'>
  <id>tag:blogger.com,1999:blog-{blogger id}</id>
  <updated>2026-06-13T12:17:01.966Z</updated>
  <title type='text'>My Blog</title>
  <subtitle type='html'>Blog Description</subtitle>
  <link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://mywordpressblog.com//feeds/posts/default'/>
  <link rel='self' type='application/atom+xml' href='https://mywordpressblog.com//feeds/posts/default'/>
  <link rel='alternate' type='text/html' href='https://mywordpressblog.com/'/>
  <link rel='hub' href='http://pubsubhubbub.appspot.com'/>
  <generator version='7.00' uri='http://www.blogger.com'>Blogger</generator>
  <openSearch:totalResults>1</openSearch:totalResults>
  <openSearch:startIndex>1</openSearch:startIndex>
  <openSearch:itemsPerPage>25</openSearch:itemsPerPage>
  <author>
    <name>Author Name</name>
    <email>Email Address</email>
    <gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/>
  </author>
  <entry>
    <id>tag:blogger.com,1999:blog-{blogger id}.post-1</id>
    <published>2024-03-15T04:00:00.000Z</published>
    <updated>2024-03-15T04:00:00.000Z</updated>
    <category scheme='http://www.blogger.com/atom/ns#' term='post'/>
    <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/blogger/2008/kind#post'/>
    <category scheme='http://www.blogger.com/atom/ns#' term='{blogger catalog}'/>
    <title type='text'>Hello World</title>
    <content type='html'><p>Welcome to my first post!</p></content>
    <link rel='replies' type='application/atom+xml' href='https://mywordpressblog.com//2024/03/hello-world.html' title='Post Comments'/>
    <link rel='replies' type='text/html' href='https://mywordpressblog.com//2024/03/hello-world.html#comments' title='0 Comments'/>
    <link rel='edit' type='application/atom+xml' href='https://mywordpressblog.com//2024/03/hello-world.html'/>
    <link rel='self' type='application/atom+xml' href='https://mywordpressblog.com//2024/03/hello-world.html'/>
    <link rel='alternate' type='text/html' href='https://mywordpressblog.com//2024/03/hello-world.html' title='Hello World'/>
    <author>
      <name>Author Name</name>
      <gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/>
    </author>
    <media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img2.blogblog.com/img/b36-rounded.gif' height='72' width='72'/>
    <thr:total>0</thr:total>
  </entry>
</feed>