The fastest Bootstrap 4 WordPress starter theme

To achieve top PageSpeed results


The power of SASS, merged with the WordPress Customizer

The picostrap Theme allows you to brew your own Bootstrap CSS easily: using the WordPress Customizer, you can totally control site typography, colors, spacings.
Hit "Publish" and it will recompile the Bootstrap SCSS code "on the fly".

Thanks to the built-in SCSS compiler you can also write sassy CSS directly in your Theme, and all your CSS assets will be compiled into a single minified CSS file. All is done on the server, no need for command line tools. Easy and automatic. Install and Activate the Theme, you're done.


Live Reloading. Without installing anything on your machine.

This means that when you edit and save a file in the /sass folder, if you're logged as administrator, the page will automatically reload and pick up the changes.

This can greatly reduce your time spent on switching window, hitting cmd-R on your browser, switching back...


No wasted bytes. Light as a feather

picostrap helps you say goodbye to bloat. 

All the extra WordPress tags are removed, to make your site's HTML header look like the super-succinct original Bootstrap starter HTML template (this one) - well actually, even better, as it drops jQuery too! 

It includes Bootstrap 4.5.3* - with a twist: it loads by default a more lightweight version of the Bootstrap javascripts (BootstrapNative), written in vanilla JS, removing the requirement for jQuery. 

No jQuery, No FontAwesome, No jank = Superfast sites!

* and yes, a Bootstrap5 based version is in the making too, no worries ;)



The perfect starter theme to build your next masterpiece. 

Instantly Customize Colors

 Just launch the WordPress Customizer: instantly set the Bootstrap Color variables like Primary, Secondary to your own project colors. Your CSS bundle is rebuilt upon publishing. No inline styling is needed anymore. 

Built-in SCSS compiler

No need to install command line tools. Using a built-in PHP implementation of SCSS, PicoStrap will automatically rebuild your CSS bundle, when changing Customizer settings, or when you change some file in the /sass folder. 

Beautiful Font Combos

Easily change the font family used for main body text and headings, choosing from the full Google Fonts list. Feeling lazy? We have some ideal font couples suggested from FontPair. Get started immediately with typography that looks great and suits the mood of your project.

Set your own variables

If the Customizer settings are not enough for you, you can use the sass/_theme_variables-custom.scss file to customize each and every Bootstrap variable. Who said Bootstrap-based sites shall look all the same?

Add your own code

You can use the sass/_custom.scss file to add your own styling. All will be automatically merged in your single, minified CSS file, for maximum site speed. You don't need any CSS minification / concatenation plugins.

Enable Responsive Typography

One of the most useful recent additions to Bootstrap is responsive typography. Just tick a box in the Customizer, hit the publish button and you're done! Fonts will smoothly grow bigger on larger screens, while staying acceptably sized on mobile devices.

Hide unnecessary tags

Using WP for a showcase or single author site? If you want, you can globally hide the author, the post dates, and the categories. No need to hack the single and the archive template anymore. Just a few clicks in the Customizer.

Disable Comments

If you're not using WordPress to build a blog, you may love PicoStrap's feature to optionally disable the whole WordPress comment system in one click. Say no to unnecessary spam.

Keeps your head clean

Removes tons of unnecessary tags from your site's <head>, like Emojis. And if you are using the Classic editor plugin to disable Gutenberg, the additional CSS for GT blocks is removed. See the cleanup.php file for details.

Blank Child Theme Provided

The best option to have full control on the SCSS pipeline, and code your own masterpiece adding your own functions, templates and markup.

Sharing Buttons [OPT-IN]

As an optional feature, picostrap allows for some zero bloat, fully HTML-based sharing buttons to share your single posts on Facebook, WhatsApp, Telegram and Twitter. No JavaScript added. No extra plugins.

TopBar [OPT-IN]

An optional topbar is useful for adding important information like contact details and links. You can customize it's HTML content directly from the Customizer

GPL Licensed

Download now

picostrap Theme 

Free Download

picostrap blank child theme 

Free Download


LiveCanvas WordPress page builder for SEO

Build better sites with LiveCanvas, the professional page builder for WordPress


Bootstrap 4 legacy version


The former, Bootstrap 4 - based theme

# Date Notes
1.3.2 07 May 2021
Updated 2 Woocommerce templates to remove outdated notice
1.3.1 05 Mar 2021
Added Customizer options for controlling Bootstrap Border Radius variables.
Backend UX enhancements.
1.3.0 27 Feb 2021
  • Total compiler I/O refactoring. Faster and more reliable recompiling
  • The CSS bundle file is now served from theme folder. Referencing images inside theme folder is now easier.
  • Updated compiler library (Leafo's SCSSPHP)
  • gLightBox opt-in integration (Back from CustomStrap). Both CSS and JS is lazily loaded, so no impact on performance. 100% vanilla JS.
  • Added a Theme Backend panel (Appearance > Picostrap Theme) with useful recommendations and utilities
  • New feature: Theme Options Export to File / Import
1.2.1 08 Feb 2021
  • Maintainance release
1.2.0 23 Jan 2021
  • Upgraded to Bootstrap 4.6
  • Added wp_body_open tag
1.1.0 28 Dec 2020
  • WooCommerce support
    • No sidebar in general
    • One specific sidebar only for the shop page
  • Added a Main Sidebar
  • Added page templates with Sidebar on the left and on the right
  • New footer using widgets and auto-resizing via .col Bootstrap class, to fit your widgets horizontally.
  • Classic editor enhancement: Bootstrap formats
1.0.3 13 Nov 2020
Fixed reload on SCSS compiling error
1.0.2.b 09 Nov 2020
Archive template: lighter image format
1.0.2 09 Nov 2020
LiveCanvas editor compatibility fix
1.01 05 Nov 2020
Automatic compiler triggering fix
1.0test 03 Nov 2020
First public release . Picostrap was born forking the UnderStrap Theme, ditching some good part of it, and blending it with our former Theme, CustomStrap.

Picostrap Blank Child Theme

Bootstrap 4 legacy version

# Date Notes
1.3.0 27 Feb 2021
In functions.php some neat commented utilities have been added. A couple active rows have been added as well to disable the new "Application Passwords" feature of WordPress for security reasons. If you need this feature in your project, just uncomment the lines.

Some more optimizations and small tweaks have been added for the new Picostrap 1.3.

Please note that your old child themes based on older versions of the base child theme shall equally work fine with the new Picostrap parent, no problem.
1.1.0 29 Dec 2020
WooCommerce compatibility. In functions.php, you have now the option to load custom Google fonts
1.0.1.b 09 Nov 2020
No release notes
1.0.1 09 Nov 2020
In functions.php, you have now the option to restore the FontAwesome 4.7 in a quick way uncommenting a one liner
1.0test 03 Nov 2020
First public release.