Themes

All Themes

We packed all of the Pro BlogEngine themes for you with a huge discount. This is the best deal ever.

Learn More

Glass Theme

Glass is one of the best customizable themes for BlogEngine, you can change the background to any color you want, and the other elements are kind of glass that the background color can be visible through them.

Learn More

Biz Theme

The Biz theme is a great theme for personal and business blogs. It's clean and modern. On the home page, you have a sidebar widget zone, Also a great slideshow.

Learn More

Bluesky Theme

The Bluesky is clean and modern. We can custom the blue color for you for free. Also, you have a Profile widget on the home page and inside the post that you can customize easily.

Learn More

Air Theme

Air theme is perfect for the personal blogs, developers, writers and etc. This is a minimal theme with a lot of details. it has a good font size and style which your visitors will enjoy reading your blog.

Learn More

Clean Theme

Clean theme is just clean, A full-size slideshow at the top, grid view posts, with a good thumbnail that reads from your content's first image. Also, A great BlogEngine theme for multiple authors, which it will shows the gravatar of the author.

Learn More

Indigo Theme

Indigo theme is a Professional BlogEngine theme with great features, with a lot of search engine benefits for your blog. You can customize the header gradient.

Learn More

Moment Theme

Moment theme is another advanced BlogEngine theme with lots of features, which will give your blog a better look and some optimization to your content for the search engines.

Learn More

Ordinary Theme

Ordinary theme is beautiful, with a great slideshow at the top of the home page. You customize it easily from theme custom fields, slideshow, social networks, colors and etc.

Learn More

Misha Theme

Misha theme is modern, with a great slideshow at the top of the home page. You customize it easily from theme custom fields, slideshow, social networks, colors and etc.

Learn More

Daily Theme

The Daily theme has the most requested layout so far. It's clean and modern. On the home page, you have a sidebar widget zone, and inside the posts, you have a footer widget zone, which you are able to add any widget you want there. Also, you have a Profile widget on the home page and inside the ...

Learn More

News

BlogEngine 2022

First of all, thank you for using BlogEngine, my name is Farzin and I’ve been one of the maintainers of the BlogEngine for the past 10 years. There are some plans for 2022 to make BlogEngine better, for example, Refactoring BlogEngine using React, redesigning it to be lighter for a better w...

Learn More

BlogEngine Security Update

Update machineKey in Web.config with values generated with tool like this. This will prevent known exploit (reported Sep 2019). This only effects if you use default admin account.

Learn More

BlogEngine 3.6 released

Well, here is BlogEngine 3.6 and you may wonder what changed? basically nothing but a new standard theme.We have some plans to update BlogEngine with new features and a new design. but we need some help as well. so try to contact us if you think you can help us with the development and the design...

Learn More

BlogEngine 3.1 released

Newest version 3.1 is available as upgrade from 3.0 and can be installed from admin dashboard. You can install it as auto update with a click of the button, but we strongly recommend doing it on local install and then copying files to hosting server rather than running upgrade on live site. Upgra...

Learn More

BlogEngine 3.0 released

Today we are releasing BlogEngine 3.0 with host of new features and improvements. Here is the short list:Auto UpdateMultiple Gallery FeedsMultiple Post EditorsFile ManagerCustom Front PageAlong with new features, there are changes, improvements and bug fixes to make project better. Here couple of...

Learn More

BlogEngine 2.9 released

Today we are happy to announce BlogEngine 2.9 release to the public! Last few weeks we’ve been hard at work improving and polishing 2.9 beta and now it is ready for everyone to download and use. We put a lot of work into this release and hope you'll enjoy using it. You can also check out Fr...

Learn More

BlogEngine 2.8 released

We are happy to announce BlogEngine 2.8 release!You can get it on our downloads page and upgrade instructions are available here.Here are some helpful videos on how to install version 2.8 and how to upgrade from 2.7 to 2.8 using updater utility. What is new in this releaseBug fixes. We made ...

Learn More

BlogEngine 2.7 released

Today we are releasing BlogEngine 2.7!It can be downloaded here.  If you are upgrading from a previous version, upgrade instructions are available.What's NewHere is a list of new features.  While there are a lot of good changes in this version, two that stand out are some needed securit...

Learn More

BlogEngine 2.6 released

We're very happy to announce the release of BlogEngine 2.6!  This release builds on to an already stellar blogging platform, adding several great features and performance improvements, contributed by both the BlogEngine team and a lot of code contributors.The new release can be downloaded he...

Learn More

BlogEngine 2.5 released

The next version of BlogEngine, version 2.5 is here!  Thanks to everyone who contributed to this release.  The new version can be downloaded here.  If you're upgrading from a previous version, here are the upgrade instructions.ASP.NET 4.0BlogEngine has been upgraded to ASP.NET 4.0....

Learn More

BlogEngine 2.0 released

Just several months after version 1.6 was released, we're happy to announce that a Release Candidate for BlogEngine 2.0 is available.We accomplished meeting most of our Roadmap goals.  The most visible change is the redesign of the control panel.  Many thanks to team member Janko Jovano...

Learn More

BlogEngine 1.6.1 released

BlogEngine 1.6.1 is available for download on Codeplex. It is optional update, here details to help you make a decision if you need to refresh your blog.What changed from 1.6.0?1 We tuned-up comment management to make automated moderation easier2 Added reCaptcha3 Added option to switch comments t...

Learn More

BlogEngine 1.6 released

The team is proud to announce the release of BlogEngine version 1.6.  With several new features and numerous improvements and bug fixes, this is a must upgrade version for current BlogEngine users and those interested in entering the blog scene.For those who receive a steady dose of commen...

Learn More

BlogEngine 1.5 released

We are very happy to make available a release candidate for BlogEngine 1.5 today. Version 1.5 has been in the works for a long time and we decided to make a release candidate available before me make the final release this time around.  You can get it here.BlogEngine 1.5 includes:Improved Me...

Learn More

BlogEngine 1.4.5 released

Only a month after 1.4 was released, we are making an update.  Today, we have published BlogEngine 1.4.5 which has a bunch of fixes, improvements, and new features.If the fixes and performance improvements aren’t enough to get you to upgrade maybe some of these features we’ll enc...

Learn More

BlogEngine 1.4 released

It's been a while since the last release, but now the wait is over. We present to you the 5th and best version of BlogEngine. Go download it.New features in BlogEngine 1.4New database provider BlogEngine now works with most commercial and open source databases such as MySQL, SQL Server, VistaDB a...

Learn More

BlogEngine 1.3 released

The fourth version of BlogEngine has just been released. You can download it here.We’ve listened to what you said and fixed a lot of stuff since the 1.2 release a little more than 2½ month ago. There are also a lot of new features and a lot of improvements to existing ones. This rele...

Learn More

BlogEngine 1.2 released

We are proud to present the newest version of BlogEngine with many new exciting features. If you don’t care about the new features and just want to start using it then download it here. For the rest of you, here is a list of the most important new features introduced in BlogEngine 1.2.BlogM...

Learn More

BlogEngine 1.1 released

Almost three months have passed since the first release of BlogEngine 1.0 and five months since the first public alpha. The interest has been overwhelming and the feedback immense. Because of this, we wanted to get the next version out the door as fast as possible with all the bug fixes and many ...

Learn More

Official launch of BlogEngine 1.0

Today we are proud to present the first official release of BlogEngine – a full featured blog engine built with simplicity as the primary goal. You can see a list of the most important features right here. BlogEngine is open source and completely free to use. Download BlogEngine here.Going ...

Learn More

Features

BlogEngine Profile

You can add your photo, have a display name different than your real name and use some custom fields if your theme does support. Also, from this page, you are able to change the password.

Learn More

BlogEngine Comments Settings

BlogEngine has three built-in comment system, you can switch between BlogEngine, Disqus and Facebook comment systems. Also, you can configure lots of things like nested comments or moderate comments and etc.

Learn More

BlogEngine Email Settings

From this page, you can add your email settings, the contact form and reset password and some notifications use this configuration to send emails. which by default the Gmail configuration is set, you just need to add your username and password.

Learn More

BlogEngine Basic Settings

Most important and basic settings are on this page. you can set your title and blog description. you can enable and disable date on post links or even you can change your language blog and etc.

Learn More

BlogEngine Widgets

Each theme has a different amount of widget zones, that you can add widgets there and customize them as you want to show what kind of thing. there are lots of available widgets that you can drag to widget zones. Also you can add more from widget gallery.

Learn More

BlogEngine Plugins

Plugins page is a list of your installed plugins that you can enable, disable or delete them. Also, if they have some settings, you can configure them.

Learn More

BlogEngine Custom Fields

Some themes are able to be customized. like changing colors or enable or disable something. From the custom fields, you are able to customize and configure your theme if the theme developer gives you some options to customize. all of our new themes are customizable.

Learn More

BlogEngine Design

From this page, you can manage your themes, download, delete or config your themes. Also, you can set one of them as your current theme and configure them as you need.

Learn More

BlogEngine Tags and Categories

Here on this page, you can see a list of categories that you've made from this page or from the editor page. you can see how many posts are in each category and search or filter. Also, you can select any of them and delete or edit them.

Learn More

BlogEngine Comments

BlogEngine has a great comment system built in, which on this page you can see a list of the latest comments. you can approve, archive or delete them. Also, you can filter and blocks emails or IPs.

Learn More

BlogEngine Pages

Just like posts, you can make pages and customize it as you want. Also, you can see a list of your pages that you can publish, unpublish, delete or edit them. Also, you can search and sort them.

Learn More

BlogEngine File Manager

The editor comes with a simple and useful File Manager that allows you to create folders and organize your files. you can upload any kind of files and import it into your content.

Learn More

BlogEngine Editor

This is a great editor that will give you lots of tools to make great content with good SEO. There are fields for custom URL and custom description and you can add tags, categories, custom date, select from authors and add some custom fields.

Learn More

BlogEngine Posts

In this page, your posts will be listed and you can filter and search and sort them. Also, you can edit, delete, publish and unpublish your posts. Also, from the New button, you can access to the editor and write new posts.

Learn More

BlogEngine Dashboard

This dashboard will help you manage and monitor your blog, you'll be able to see your posts and pages and comments stats. Also, you have a section that you can write some quick drafts and publish them later.

Learn More

Faq

Why is my blog taking so much time to load?

This could happen for a lot of reasons, but most likely, you added images to your post with a drag and drop action. If you drag and drop your images to the editor, your image is turned into a huge block of code, and that causes your page to load slower, or fail to load at all.

Learn More

How is BlogEngine.NET licensed?

BlogEngine.NET is licensed under the Microsoft Reciprocal License (Ms-RL), which basically means that you can do anything you want to the source code as long as you release it under the same license.

Learn More

Can I customize the design of the blog on BlogEngine?

Yes. If you don't like the themes provided with BlogEngine.NET, you can modify an existing one to match your taste or create a new one from scratch. Creating themes for BlogEngine.NET only requires basic knowledge about ASP.NET and HTML. Additionally, BlogEngine.NET takes full advantage of ASP.NE...

Learn More

What database BlogEngine is it running on?

BlogEngine.NET uses XML to store all posts, pages etc. by default. However, if you prefer to use a database, BlogEngine.NET includes a "DbBlogProvider" that allows you to store data in databases which support standard SQL -- MS SQL Server, MySql, SQLite among many others. Configuration change...

Learn More

Can BlogEngine.NET be installed within an existing website?

Yes. Install it in its own folder and configure the directory it resides in as an application in IIS. Some hosting providers may not allow the level of trust used in BlogEngine.NET by default. If you receive an error similar to: "Parser Error Message: It is an error to use a section registered a...

Learn More

Docs

Get Started with BlogEngine

1. RequirementsYou need a Windows Hosting that supports ASP.NET 4.5 and above.2. DownloadGet the latest BlogEngine and extract the zip file on the root of your website. Download Version 3.3.83. Write PermissionsAdd write permissions to the App_Data and Custom folders on your server.4. DoneNaviga...

Learn More

Install and customize themes

If you have any issue with the installation or customization, check out Troubleshooting Themes Theme Installation You need to access your BlogEngine files, typically with an FTP or hosting control panel or any other ways that you have access to your files. Upload or copy the theme folde...

Learn More

How do I reset admin password?

If you are using default XML provider: Get to your website (usually by FTP to your web server). Open /app_data/users.xml in the text editor, for example notepad. Remove password from your admin account, meaning: change from: <UserName>Admin</UserName> <Passw...

Learn More

BlogEngine Advanced Configuration

Usage scenariosApplication configuration can be modified in Web.config via "appSettings" section.By default BlogEngine configured to run as single blog application:<add key="BlogEngine.UsageScenario" value="singleblog" />This setup removes some advanced features and restricts application to...

Learn More

Database Blog Provider

BlogEngine.NET includes a Database Blog Provider (DbBlogProvider) in case you prefer to store data in a database rather than the default XML provider. The DbBlogProvider is capable of storing and retrieving data in any database which supports standard SQL. This includes, but is not limited to,...

Learn More

How to add custom page to a blog

To add custom page to a blog, create a page in the blog root, for example "MyPage.aspx". For "MasterPageFile", use master page of your custom theme. Here used "Standard" theme.<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Custom/Themes/Standard/site.master" %><%@ Import...

Learn More

Converting Single Extension For BE 3.0

This is walk-through on how to convert older BlogEngine.NET extensions built for website project to compiled extension that can be installed in version 3.0 and up. Simple CaseSimplest possible extension is a single class added to App_Code folder so ASP.NET will dynamically compile it under websit...

Learn More

Adopting CKEditor

At the core of any editor, no matter how complex it is, is a simple text box. And two main operations with editor include writing to this box and reading out of it. Understanding this is all you need to port any editor to BlogEngine.Downloading and checking editor filesCKEditor comes with nu...

Learn More

Custom Fields

Custom Profile FieldsCustom fields used to extend standard data structures. Go to your profile page in admin and click "add" button in custom fields area. Enter key and value for a new field. You can use HTML but be careful when using it in UI.

Learn More

Custom Front Page

By default BlogEngine displays list of posts in reverse alphabetical order, as most blogs do. However sometimes it makes sense to display specific page instead of post list. For this purpose admin can set any page as front page in the settings. Then every time someone navigates to blog root...

Learn More

Multiple Post Editors

Editor used in BlogEngine for editing post or page content can be easily replaced by another compatible editor. By default, BlogEngine uses Summernote, but it also comes with TinyMCE and Bootstrap.wysiwyg preinstalled. To switch, there is a key in web.config.<add key="BlogEngine.DefaultEd...

Learn More

Auto Update

This feature should allow update BlogEngine.NET version 3.0 and up with a click of the button. Versions prior to 3.0 must be updated manually. To be clear, one would need manually update to 3.0 and after that will be able to get updates automatically.RequirementsBecause update will replace most ...

Learn More

BlogEngine Troubleshooting

Here you find a collection of most common problems people run into using BlogEngine.NET and solutions to fix them.Basic requirements .NET 4.5 application pull integrated mode in IIS 7+ Full trust (you might need to set it in web.config changing from "medium" and uncommenting, depends on server ...

Learn More

Upgrading BlogEngine.NET Manually

The cleanest way to upgrade to latest version is to start from fresh installation, and then copy your existing data and settings into new version. The upgrade steps follow.1. BackupMake a full backup of your existing BlogEngine installation.  This is very important.  If anything goes wr...

Learn More