---
title: "Upload Media Files in FlatPress"
description: "In this article: Upload Media Files Using FlatPress Manually Add Media to Entries FlatPress allows creators multiple ways to add media files to their website. This way, website administrators and..."
url: https://www.inmotionhosting.com/support/website/flatpress/upload-media-files-in-flatpress/
date: 2019-07-30
modified: 2026-03-11
author: "InMotion Hosting Contributor"
categories: ["FlatPress"]
type: post
lang: en
---

# Upload Media Files in FlatPress

In this article:

- [Upload Media Files](#upload)
  - [Using FlatPress](#upload-fp)
  - [Manually](#upload-manual)
- [Add Media to Entries](#add-media)

FlatPress allows creators multiple ways to add media files to their website. This way, website administrators and system administrators can contribute to the website using their preferred workflow or given permissions on the hosting server.

This does not work for [FlatPress favicons](https://www.inmotionhosting.com/support/website/flatpress/change-flatpress-favicon/) or [themes](https://www.inmotionhosting.com/support/website/flatpress/flatpress-themes-and-styles/).

## Upload Media Files

You can upload media files into FlatPress using two methods:

- FlatPress admin dashboard
- Manually via other web server software

### Upload with FlatPress

1. Log into FlatPress.
2. Click **Admin panel** on the right.
3. Click **Uploader** at the top.
4. **Browse** and select a file.
5. Once you’ve chosen all the files needed, **Upload**.
6. Your files will now be viewable in the **Media manager**.

![FlatPress Uploader](https://www.inmotionhosting.com/support/wp-content/uploads/2019/07/flatpress-uploader-browse-1024x776.png)

![FlatPress Media Manager](https://www.inmotionhosting.com/support/wp-content/uploads/2019/07/flatpress-uploader-media-manager-1024x811.png)

### Upload Manually

1. Log into your account using SSH, FTP, or cPanel File Manager.
2. Navigate to your FlatPress root directory.
3. Navigate to the `fp-content/images` directory.
4. Upload the file.
5. **Note:** Your uploaded file will now be available in the **Media manager** upon refresh. However, the permissions may differ. You can fix this from the **Maintain** section using the **Restore file permissions** option.

## Add Media to Entries

1. Click **Entries** from the top menu.
2. Click **Edit** beside an entry.
3. Scroll down the preview section to see the editor text area.
4. Click within the entry where you want to add the image.
5. Click the second drop-down menu above the text area and select the image to add. It will add the image using the basic BBCode format – [`img=images/file-name.png`]. If you need to add the same file multiple times, you can copy and paste the code. Alternatively, you can select `--` in the drop-down, and reselect the image file to insert it.
6. After you decide where and how to insert the file, click **Preview** to refresh the page.
7. Click **Save&Continue** or **Publish** to save and exit the entry.

You can further modify the image code using options explained in the **BBCode Help** link to the [FlatPress Wiki](https://wiki.flatpress.org/doc:plugins:bbcode).

![Secure VPS Hosting](https://design.inmotionhosting.com/assets/icons/custom/security.svg)Enjoy high-performance, lightning-fast servers with increased security and maximum up-time with our [Secure VPS Hosting](https://www.inmotionhosting.com/vps-hosting)!

![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)Linux VPS ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)cPanel or Control Web Panel ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)Scalable ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)Website Migration Assistance

[Linux VPS Hosting](https://www.inmotionhosting.com/vps-hosting/linux-vps)
