emoji.group / safety / offensive
SAFETY

Offensive

Content apps may want to exclude. Every tag is human reviewed.

include mode 7 emojis v2026-07-21 human reviewed 7
View JSON →

Ranked by how strongly each emoji matches, most representative first. The JSON is sorted by codepoint, with the standard set in emojis_default.

Use it

GET https://emoji.group/offensive.json
const offensive = await fetch("https://emoji.group/offensive.json")
  .then(r => r.json()); // { emojis: [...], count: 7 }

More in safety

Copied