Frontend, frontend, front-end?
One label.
Label Cleanup for Jira shows every label on your site with exact usage, groups the case and spelling variants that split your dashboards and filters, and renames, merges or deletes them across every work item. Every change starts as a dry-run preview, so you see exactly what will happen before anything runs.
How it works
No configuration. Install, scan, preview, apply.
Set up
About two minutes, Jira administrators only
- Install from the Atlassian Marketplace
In Jira, Settings (cog) > Apps > Explore apps, search Label Cleanup for Jira and choose Get app.
- Approve the permissions
Read and write work items (to find labels and edit the Labels field) and app storage. No external network access.
- Open Label Cleanup
Settings (cog) > Apps, then Label Cleanup in the left sidebar.
- Scan usage
Choose Scan usage. It runs in the background and fills in exact counts for every label.
Clean up
Every change is previewed first
- Pick the labels
Choose Merge on a group in the Variants tab, or tick labels on the Labels tab and choose Rename, Merge or Delete.
- Check the names
Labels match exactly, letter case included. Leave Notify watchers off to avoid email noise.
- Preview
See how many work items change, how many carry each label, and sample keys to open.
- Apply
Choose Apply to N work items. Watch progress, stop or resume, and review it later in History.
Full step-by-step guide: labels.taskhooker.com/docs
Everything Jira's label field is missing
Every label, exact counts
One page lists every label on the site with the exact number of work items carrying it. Frontend and frontend are counted separately.
Variants found for you
Labels that differ by case, dashes, underscores, dots or spaces are grouped with a suggested spelling based on what your team uses most.
Rename, merge, delete
Rename a label everywhere (case-only renames included), merge several into one, or remove a label from every work item.
Preview first, always
A dry run shows the counts and sample work items. The change applies to exactly the work items you previewed.
Safe background jobs
Up to 50,000 work items per job with a progress bar, stop and resume, and a history of the last 50 jobs.
Quiet by default
Watcher notifications are off unless you turn them on. Each work item still gets a normal history entry.
Questions
Can you rename a label in Jira Cloud?
Not natively - Jira Cloud has no rename or merge for labels. Label Cleanup for Jira adds it: tick a label, choose Rename, preview the work items that will change, and apply. Case-only renames such as Frontend to frontend work.
How do I merge duplicate Jira labels?
Open the Variants tab. Labels that differ only by letter case, or by dashes, underscores, dots and spaces, are grouped with a suggested label. Choose Merge on the group, check the preview, and apply.
Why do Frontend and frontend both show up in Jira?
Jira stores labels case-sensitively, so they are two different labels in suggestions, reports and dashboards, even though JQL search matches them both. Label Cleanup counts them separately and can merge them into one.
Is there a preview before labels change?
Yes. Every rename, merge or delete starts as a dry run showing how many work items change, how many carry each label, and sample work item keys. Nothing is written until you choose Apply.
Will watchers get flooded with emails?
No. Watcher notifications are off by default. Turn on Notify watchers in the dialog if you want them.
How many work items can one job change?
Up to 50,000 work items per job, with up to 100 labels per merge or delete. Jobs run in the background with progress, stop and resume.
Who can use Label Cleanup?
Only Jira administrators (the Administer Jira global permission). The app checks this on every request, not just in the menu.
Does my data leave Atlassian?
No. Label Cleanup Runs on Atlassian with no external servers and no data egress. Job records and label usage counts are stored in the app's storage on your own site and removed on uninstall. See the privacy policy.
How much does Label Cleanup cost?
Free for Jira sites with up to 10 users. Above that it is paid per user through the Atlassian Marketplace, from US$0.48 per user per month for 11-100 users and lower per user on larger sites, with a free trial.
Built for trust
Runs on Atlassian
No external servers, no analytics, no third parties. Nothing leaves your Atlassian site.
Admins only
The Administer Jira permission is checked on every request.
Labels field only
Only the Labels field changes, and only on the work items you previewed and confirmed.
Support that answers
Use the Taskhooker support portal or email support@taskhooker.com.