Free + Pro features available
Button Block (Improved)
Create buttons that get clicked. Set the size, icon, colors, hover effect and corner radius, and add nofollow or sponsored links for affiliates.
★★★★★ 4.9 from 700+ reviews · 50,000+ active sites · Read the docs →

Live demo
See real buttons
These are actual Button blocks with different styles. Hover over them.
active websites
from 700+ reviews
Featured on





Features
Buttons for every call to action
Sizes, icons, colors, hover states and shapes are free. Pro adds transition animations.

Size and width
Pick a size and width that fits your layout.

Icons
Add an icon before or after the button text.

Hover colors
Set different colors for the normal and hover states.

Corner radius
Make buttons square, rounded or fully round.

Transition animations PRO
Add smooth animations when visitors hover over your buttons, so they feel more alive and get more clicks.
How it works
Add it in three steps
1
Install Ultimate Blocks
Install the free plugin from your WordPress dashboard under Plugins → Add New, then activate it.
2
Add the block
In any post or page, type /button and press Enter, then add your text and link.
3
Style it
Pick the size, icon, colors, hover effect and corner radius.
Questions about the Button block
Need more help? See the documentation or contact our team.
Can I add more than one button?
Yes. Add several buttons side by side in one block.
Can I add nofollow or sponsored links?
Yes. Mark any button link as nofollow or sponsored, and open it in a new tab.
Is the Button block free?
Yes. It is part of the free Ultimate Blocks plugin. Transition animations come with Pro.
Does it work with my theme?
It works with any theme that supports the WordPress block editor, including block themes and Full Site Editing.
More blocks for conversions
Call To ActionCountdownCoupon PROIconStyled BoxSocial ShareSee all 29 blocks →
Get more clicks on every page
Join 50,000+ WordPress sites already using Ultimate Blocks.