Visually design your entire website, inside WordPress.

Oxygen gives you down-to-the-pixel control of everything. Design headers, footers, sidebars, static pages, custom post types, archives, and even style 3rd party plugin output.
Watch Video

Designing from scratch, with Oxygen.

With most visual editing tools for WordPress, you're limited to controlling just a few parameters for each element. So you can never get things looking exactly how you want.

With Oxygen, you build from fundamental HTML elements and visually edit their CSS properties. This gives you total, down-to-the-pixel control.

Responsive done right.

Choose your media query from the dropdown, then create different styles for different devices.

Create designs for any post type or archive

Designs created with Oxygen can be applied to just content you want to target, including:
  • Posts & Pages
  • WooCommerce Products
  • Any Custom Post Type
  • Blog Archives
  • Any Post Type Archive
  • Any Taxonomy
  • And anything else using Oxygen's flexible filtering options, like all posts in a specific category, only products with a certain tag, all WooCommerce pages, etc.
Display content from the WP database with code. You can find pre-built Code Blocks to display your page's inner content, a blog loop, a WooCommerce Product, a comment form, etc. in the WP Basics Design Set.

You can also write your own PHP code directly inside Oxygen to build as much custom functionality as you want. That PHP code will behave just like it would if you put it in the corresponding WordPress template files in /wp-content/themes/, so you can run custom WordPress loops, call WP API functions, run custom queries, use template tags, etc.

Some things you can use templates for...

WooCommerce Products

Simply create a View that applies to all WooCommerce Products. Then drop in the WooCommerce Product component from the WP Basics Design Set to display the product.

Blog Archives

Create a blog archive layout that loops through all of your blog posts. Use the default Archive Loop component in WP Basics, or write your own code with custom WP queries.

Catch-All Page Templates

Create a single view that applies to all the Pages on your site, or just the pages you specify - for example, a members area. It's easy with Oxygen's filtering options.

Set up Custom Post Types and Custom Fields however you want.

Using a custom post type plugin like WCK, CPT UI, Toolset, Pods or any plugin you prefer you can create a custom post type. Then in Oxygen you can create Views that apply to that post type. 

With Custom Fields, use your favorite custom fields plugin to set up your fields. Then add the field into your design using a shortcode or by adding a Code Block - just like you would when manually editing a theme file.

Take visual control of all parts of your website.

Headers, footers, sidebars, and menus are all editable in Oxygen.

Unlike typical page builders where you can only edit your page content, Oxygen gives you total visual control of your headers, footers, sidebars, and menus.

Make anything you will use across multiple pages a Reusable Part. You can then edit it in one place and the changes will automatically appear everywhere you're using that reusable part.

Display & Style Plugin Output Inside Oxygen

When it comes to plugin compatibility, Oxygen behaves just like any other WordPress theme. That means if it works with a normal WP theme, it will work with Oxygen.
Insert plugin output into your pages with...


Display and style the output of any shortcode inside Oxygen. Simply paste in the shortcode to Oxygen's shortcode component.


With Oxygen you can add any widget to any place on any page. Forget sidebars; just put the widget right where you want it.

PHP Code

Have a PHP function that must be called inside a theme template file? With Oxygen, just add a Code Block and paste in your code.
...then style the plugin output inside Oxygen.

Use Plugins for Sliders, Mega Menus, Stores, Forms, or Anything Else


Create your slider using any slider plugin you want: Layer Slider, Revolution Slider, Soliloquy, etc. They'll all work fine with Oxygen.

Mega Menus

Manually designing multi-level menus is no fun, so use Hero Menu, UberMenu, or any other plugin you like.


Use WooCommerce, Easy Digital Downloads, or any other store plugin. Customize the output inside of Oxygen using CSS.


Use Gravity Forms, Contact Form 7, or any other form plugin you like. Drop in the shortcode where you want the form to appear.

Write code in Oxygen. See the results live.

Escape the endless loop of tweaking code, uploading and refreshing.

Run custom WordPress loops, implement elaborate JavaScript functionality, tweak advanced CSS properties, or simply embed a YouTube video. You can do it all right inside Oxygen.
Using the Code Block component you can insert custom HTML & PHP into your pages. You can call WordPress API functions and they'll behave just like they would if you manually put the code in a theme file.
Custom CSS
Oxygen's visual interface lets you edit all common properties, but if you want add properties not included in the visual interface like transitions, gradients, etc. you can do so in the CSS tab for each element.

You can also create entire stylesheets - useful for styling 3rd party plugin output.
JavaScript & JQuery
Create fancy interactions using JavaScript right inside Oxygen. Each element has a JavaScript tab and a template tag is available to dynamically insert that element's ID into the code, i.e. jQuery('#%%ELEMENT_ID%%');

jQuery comes pre-loaded.
edit JS

Rapidly design beautiful websites.

Tint Background Images
If the text over your background image isn't readable enough, you can easily tint the image visually, inside Oxygen.
800+ Google Fonts
Choose from any of 800+ Google Fonts to use in your designs.  For maximum flexibility you can either set fonts globally or override them for individual elements.
SVG Icons
Use the 500+ SVG icons included with Oxygen, or upload your own SVG icon sets. Since these are SVGs, not icon fonts, only the specific icons you are using are loaded, keeping your page load times fast.
edit JS

Details done right.

import & export

Easily move designs created with Oxygen from one site to another.


Your design is stored in the DB, updating Oxygen will not affect it.

search engine friendly

SEO plugins work just like they do with normal WP themes.


Use Oxygen with WPML or Polylang to translate everything.
coming soon

clean code

Pages created with Oxygen have clean, high-quality HTML & CSS.

page builder compatibility

Use Oxygen alongside Elementor, Visual Composer, Beaver Builder, etc.


Oxygen only outputs what you put on your page. Nothing else.
Build better websites.
Oxygen is backed by a 30-day money back guarantee, and includes lifetime updates & world-class support. Oxygen is made by Soflyy - the team behind the highly-rated WP All Import plugin.
  • 30-Day Money Back Guarantee
  • Lifetime Updates
  • World-Class Support
  • Unlimited Site License
  • Use On Client Websites
Get oxygen now
Note: limited time introductory pricing of $99 expiring soon
Design & Build Inside WordPress.
by Soflyy
HomeTryAboutGet It Now
User GuideVideos
SupportBlogLoginAffiliate Program
Keep Track Of Our Progress
Follow us on Twitter
Sign up for Oxygen Footer Subscription Form
Major new releases & notable announcements. No spam, one-click unsubscribe.
Everything you see here was designed entirely, 100% with Oxygen. 
Copyright © Soflyy