Import a Text File
Managing Confluence Data
On this page
Related content
- No related content found
Confluence allows you to import text files from a directory on the Confluence server, and convert them into Confluence pages. Each file is imported as a separate Confluence page with the same name as the file.
- The text file may contain plain text, HTML or Confluence storage format
- You need to be part of the
confluence-administrators
group or a System Administrator to import text files - You can import pages from disk into site spaces, but not into personal spaces
Please see Spaces for information about differences between site spaces and personal spaces.
Related pages:
To make sure Confluence maintains the formatting of the text document, add <pre> to the beginning and </pre> to the end. This will let Confluence know that it should treat the text as pre-formatted.
If you're working in a Unix-like environment, you can add the opening and closing tags to all files in a particular directory by following these steps:
- Go to the directory containing the files
Run the following command in the terminal:
for i in $(ls); do echo "<pre>" >> m$i; cat $i >> m$i; echo "</pre>" >> m$i; mv m$i $i; done
To import text files:
- Go to the space and choose Space tools > Content Tools from the bottom of the sidebar
- Choose Import.
- Type the directory path into the Import directory box.
- Select Trim file extensions to remove file extensions from the page titles when converting the files to Confluence pages
The Confluence pages will take their titles from the files' names (including their extensions). To avoid having page titles with a suffix like '.txt' check this box. - Select Overwrite existing pages if you want to replace existing Confluence pages with the same title with the one you're importing.
- Choose Import.
Screenshot: Importing text files
Last modified on Mar 20, 2018
Related content
- No related content found
Powered by Confluence and Scroll Viewport.