Chrome extension · no code

Give your everyday sites
the button they’re missing.

Ladybird adds buttons, links and tooltips to the sites you already use, without code. One click can run a whole flow: click, type, wait, branch, loop, or fill a form row by row from a CSV file.

Published on the Chrome Web Store · Interface in English, 日本語, 简体中文

Animated mock-up with sample data. Pick a scene or pause.
Built by hand: one GSAP timeline, an HTML/CSS mock-up of the real side panel, scene controls and a reduced-motion fallback.

Flow steps can click, input, wait, assert, branch, loop, navigate, log, read data sources, set variables and show popup confirmations.

Features

Small buttons.
Whole workflows behind them.

Add UI to the sites you use

Place buttons, links, tooltips and areas where you need them on a site, and manage them all from the side panel.

Flow builder

Chain steps that click, type, wait, assert, branch, loop and navigate, with logs along the way.

CSV and TSV data

Load a data source and run the same steps once for every row.

Variables and tokens

Set runtime variables and reuse values across steps with simple tokens.

Password Vault

Reusable passwords for input steps, encrypted locally. The master password goes into Ladybird’s own window, never into the page.

Hidden rules and ad blocking

Hide banners and repeated sections you never use with per-site rules, or switch on the built-in ad blocking with one global toggle.

How it works

Three steps, no code.

  1. 1

    Open the side panel

    On a site you use every day, open Ladybird and choose where a new button, link or tooltip should go.

  2. 2

    Attach a flow

    Add the steps you now repeat by hand. Pull values from a CSV file, variables or the Password Vault.

  3. 3

    Click and watch

    Ladybird runs the steps on the page in front of you. Add a popup checkpoint wherever you want the flow to pause until you confirm.

Privacy and limits

Your setup stays in your browser.

What stays local

  • Your setup is saved in your own browser’s local storage unless you export it.
  • Ladybird doesn’t upload your setup to any usage-tracking server.
  • Password Vault data is encrypted on your device.
  • Export and import your saved setup as JSON. Vault data is included only after you confirm the vault password.

What to expect

  • If a site changes its layout often, Ladybird may lose track of the elements you picked.
  • Some heavily protected or very dynamic sites may not work reliably. Compatibility with every site isn’t guaranteed.
  • Automation inside cross-origin iframes is limited.
  • A forgotten vault password can’t be recovered; the vault has to be reset.
Built with TypeScriptReactWXTManifest V3

FAQ

Questions, answered.

Do I need to know how to code?

No. You build elements and flows in the side panel by picking things on the page and choosing step types.

Can a flow stop and ask me before it continues?

Yes. Add a popup checkpoint with your own message, and the flow waits until you confirm.

What happens when a site changes its layout?

If the elements a flow uses have changed, Ladybird may not find them, and you’ll need to pick them again. It only follows your setup and the page as it is.

Can it get around CAPTCHAs or bot protection?

No. Ladybird runs the steps you set up, in your own browser, on the page in front of you. It isn’t meant for getting around a site’s protections or rules.

Which languages does the interface support?

English, Japanese and Simplified Chinese.

Stop repeating clicks.
Give them a button.

Search for “Ladybird: no-code buttons, links and tooltips” on the Chrome Web Store.

Replay the demo