A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text "IT HURTS" and "IT HURTS... SO MUCH" across multiple frames.

Permanent icon record

A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text "IT HURTS" and "IT HURTS... SO MUCH" across multiple frames.

A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text "IT HURTS" and "IT HURTS... SO MUCH" across multiple frames. Animated 48×48 GIF AIM buddy…

Download original

About this icon

Animation

  • heart fragments in frame 2
  • separate lines in frame 3
  • single curved line in frame 4
  • text "SO MUCH" alone in frame 15
  • reassembly of heart shape in later frames

Animation Summary

A 22-frame animation showing a pixelated heart symbol progressively breaking apart across frames, with text variations including "IT HURTS", "IT HURTS.", and "IT HURTS... SO MUCH". The sequence shows complete hearts in early frames, fragmentation into separate lines by frame 4, partial reassembly later, and some frames showing only the phrase "SO MUCH" without preceding text.

Composition

  • 5x5 grid layout
  • contact sheet arrangement
  • frame-by-frame sequence

Dense Caption

The image is a 5x5 grid contact sheet containing 22 sampled animation frames from an AOL Instant Messenger buddy icon. Each frame features a black-and-white pixel art style showing a heart symbol breaking apart over time, accompanied by text elements. The heart starts as a complete shape with two curved lines forming its top and sides, then progressively splits into separate pieces across the sequence. Text appears in multiple variations: "IT HURTS" (with or without periods), "IT HURTS...", and "IT HURTS... SO MUCH". Some frames show the heart fully intact while others display partial fragments; one frame shows a single curved line, another two separate lines, and later frames return to more complete shapes with varying opacity levels. The background is transparent (shown as gray in this contact sheet), typical of AIM buddy icons. Frame 15 contains "SO MUCH" text without the preceding phrase. The animation sequence demonstrates a heart breaking apart frame by frame, then partially reassembling or showing different states of fragmentation.

Description

A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text "IT HURTS" and "IT HURTS... SO MUCH" across multiple frames.

Identity Hypotheses

  • Heart Broken Icon | basis both | confidence high | evidence: heart breaking visual + text "IT HURTS"

Metadata Not Confirmed By Image

  • title: "It hurts to breath" - no visible breathing action or lungs; text is only "IT HURTS" and related phrases
  • sourceFrameCount matches but source hints don't specify animation details

Metadata Supported By Image

  • category: emotions (matches visual theme of sadness)
  • text elements match emotional expression

Non Redundant Search Phrases

  • heart broken animation
  • IT HURTS pixel art
  • buddy icon heart fragments
  • emotional text animation
  • broken heart emoji style

Preprocessing Notes

  • contact sheet contains 22 sampled animation frames from a single animated icon
  • frame count matches sourceFrameCount of 22
  • grid layout is 5x5 with some empty cells at bottom-right
  • gray background indicates transparency for buddy icons

Safety Notes

  • non-explicit cartoon heart breaking with emotional text; no nudity or explicit content

Source Metadata Interpretation

source hints suggest "heart broken" category and title about breathing pain, but image shows heart breaking without explicit reference to breathing or medical context

Subjects

  • heart symbol

Visible Text

  • IT HURTS
  • IT HURTS.
  • IT HURTS...
  • IT HURTS... SO MUCH
  • SO MUCH

Wordwall

  • pixelated heart
  • breaking apart
  • IT HURTS text
  • IT HURTS... text
  • IT HURTS... SO MUCH text
  • black and white pixel art
  • heart fragments
  • complete heart shape
  • partial heart shapes
  • text variations
  • frame-by-frame animation
  • transparent background
  • contact sheet grid
  • 5x5 layout
  • gray transparency background
  • fragmented heart lines
  • heart symbol breaking
  • text with periods
  • text without periods
  • heart reassembling
  • pixelated outline
  • black pixels on white
  • white heart outlines
  • broken heart icon
  • animation frames 0-21

Source & archive date

Added to archive
July 8, 2026

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / emotions / heart broken
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 08:29 UTC
Technical archive details
Format
GIF
Dimensions
48×48 pixels
File size
2.7 KB
Motion
Animated (22 frames)
Added to archive
July 8, 2026
Relative path
icons/fe/fec6502ab766b8dc49ef1184a301c309d54219e3e1bbce7ae1183606612d33b4.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:10 UTC
Archive ID
fec6502ab766b8dc
SHA-256
fec6502ab766b8dc49ef1184a301c309d54219e3e1bbce7ae1183606612d33b4
Content-safety assessments (3)
openaiomni-moderation-latestnarrow
Assessed
July 23, 2026 at 23:05 UTC
Run
1168
Input
image+text
Preprocessing
contact-sheet-4;static-256;animated-cell-256;gray192;nearest;png
Overall label
not-flagged
Overall score
0.010231

OpenAI category scores

CategoryScoreProvider flagself-harm0.010231falseviolence0.010163falseviolence/graphic0.003493falseself-harm/intent0.000355falseself-harm/instructions0.000221falsesexual0.000091falseharassment0.000017falseillicit0.000006falseharassment/threatening0.000006falsesexual/minors0.000003falseillicit/violent0.000002falsehate0.000002falsehate/threatening0.000000false
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 23, 2026 at 06:35 UTC
Run
106
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.092148

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.918758onnx/unsafe0.092148onnx/nsfw0.053259onnx/nsfl0.038889
legacy-enrichmentqwen3-vl:30blegacy-import
Assessed
July 12, 2026 at 16:36 UTC
Run
28
Input
image
Preprocessing
contact-sheet-smart
Overall label
safe
Overall score
0.950000

OpenAI category scores

CategoryScoreProvider flaglegacy/manual-review0.000000falselegacy/nsfw0.000000false
Enrichment records (1)
wordwall-v1qwen3-vl:30bcontact-sheet-smartok

A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text "IT HURTS" and "IT HURTS... SO MUCH" across multiple frames.

Reviewed
July 12, 2026 at 16:36 UTC
Run
28
Version
v3
Elapsed
22,586 ms
Tokens
prompt 3,619, response 1,240

Review tags

  • breaking apart (action, 0.95)
  • monochrome (color, 0.95)
  • transparent background (composition, 0.95)
  • animation frames (medium, 0.95)
  • pixel art (style, 0.95)
  • heart symbol (subject, 0.95)
  • emotional text (text, 0.90)
  • text variations (text, 0.90)
  • contact sheet (composition, 0.85)

Actions

  • breaking apart
  • resembling
  • fragmenting

Animation

  • heart fragments in frame 2
  • separate lines in frame 3
  • single curved line in frame 4
  • text "SO MUCH" alone in frame 15
  • reassembly of heart shape in later frames

Animation Summary

A 22-frame animation showing a pixelated heart symbol progressively breaking apart across frames, with text variations including "IT HURTS", "IT HURTS.", and "IT HURTS... SO MUCH". The sequence shows complete hearts in early frames, fragmentation into separate lines by frame 4, partial reassembly later, and some frames showing only the phrase "SO MUCH" without preceding text.

Colors

  • black
  • white

Composition

  • 5x5 grid layout
  • contact sheet arrangement
  • frame-by-frame sequence

Dense Caption

The image is a 5x5 grid contact sheet containing 22 sampled animation frames from an AOL Instant Messenger buddy icon. Each frame features a black-and-white pixel art style showing a heart symbol breaking apart over time, accompanied by text elements. The heart starts as a complete shape with two curved lines forming its top and sides, then progressively splits into separate pieces across the sequence. Text appears in multiple variations: "IT HURTS" (with or without periods), "IT HURTS...", and "IT HURTS... SO MUCH". Some frames show the heart fully intact while others display partial fragments; one frame shows a single curved line, another two separate lines, and later frames return to more complete shapes with varying opacity levels. The background is transparent (shown as gray in this contact sheet), typical of AIM buddy icons. Frame 15 contains "SO MUCH" text without the preceding phrase. The animation sequence demonstrates a heart breaking apart frame by frame, then partially reassembling or showing different states of fragmentation.

Description

A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text "IT HURTS" and "IT HURTS... SO MUCH" across multiple frames.

Identity Hypotheses

  • Heart Broken Icon | basis both | confidence high | evidence: heart breaking visual + text "IT HURTS"

Metadata Not Confirmed By Image

  • title: "It hurts to breath" - no visible breathing action or lungs; text is only "IT HURTS" and related phrases
  • sourceFrameCount matches but source hints don't specify animation details

Metadata Supported By Image

  • category: emotions (matches visual theme of sadness)
  • text elements match emotional expression

Mood

  • sad
  • melancholic
  • emotional

Non Redundant Search Phrases

  • heart broken animation
  • IT HURTS pixel art
  • buddy icon heart fragments
  • emotional text animation
  • broken heart emoji style

Objects

  • text elements

Preprocessing Notes

  • contact sheet contains 22 sampled animation frames from a single animated icon
  • frame count matches sourceFrameCount of 22
  • grid layout is 5x5 with some empty cells at bottom-right
  • gray background indicates transparency for buddy icons

Safety Notes

  • non-explicit cartoon heart breaking with emotional text; no nudity or explicit content

Source Metadata Interpretation

source hints suggest "heart broken" category and title about breathing pain, but image shows heart breaking without explicit reference to breathing or medical context

Style

  • pixel art
  • monochrome
  • low-resolution

Subjects

  • heart symbol

Visible Text

  • IT HURTS
  • IT HURTS.
  • IT HURTS...
  • IT HURTS... SO MUCH
  • SO MUCH

Wordwall

  • pixelated heart
  • breaking apart
  • IT HURTS text
  • IT HURTS... text
  • IT HURTS... SO MUCH text
  • black and white pixel art
  • heart fragments
  • complete heart shape
  • partial heart shapes
  • text variations
  • frame-by-frame animation
  • transparent background
  • contact sheet grid
  • 5x5 layout
  • gray transparency background
  • fragmented heart lines
  • heart symbol breaking
  • text with periods
  • text without periods
  • heart reassembling
  • pixelated outline
  • black pixels on white
  • white heart outlines
  • broken heart icon
  • animation frames 0-21
Raw JSON
{
  "inputIndex": 0,
  "sha256": "fec6502ab766b8dc49ef1184a301c309d54219e3e1bbce7ae1183606612d33b4",
  "description": "A 5x5 contact sheet of animated frames showing a pixelated heart breaking apart with text \u0022IT HURTS\u0022 and \u0022IT HURTS... SO MUCH\u0022 across multiple frames.",
  "denseCaption": "The image is a 5x5 grid contact sheet containing 22 sampled animation frames from an AOL Instant Messenger buddy icon. Each frame features a black-and-white pixel art style showing a heart symbol breaking apart over time, accompanied by text elements. The heart starts as a complete shape with two curved lines forming its top and sides, then progressively splits into separate pieces across the sequence. Text appears in multiple variations: \u0022IT HURTS\u0022 (with or without periods), \u0022IT HURTS...\u0022, and \u0022IT HURTS... SO MUCH\u0022. Some frames show the heart fully intact while others display partial fragments; one frame shows a single curved line, another two separate lines, and later frames return to more complete shapes with varying opacity levels. The background is transparent (shown as gray in this contact sheet), typical of AIM buddy icons. Frame 15 contains \u0022SO MUCH\u0022 text without the preceding phrase. The animation sequence demonstrates a heart breaking apart frame by frame, then partially reassembling or showing different states of fragmentation.",
  "wordwall": [
    "pixelated heart",
    "breaking apart",
    "IT HURTS text",
    "IT HURTS... text",
    "IT HURTS... SO MUCH text",
    "black and white pixel art",
    "heart fragments",
    "complete heart shape",
    "partial heart shapes",
    "text variations",
    "frame-by-frame animation",
    "transparent background",
    "contact sheet grid",
    "5x5 layout",
    "gray transparency background",
    "fragmented heart lines",
    "heart symbol breaking",
    "text with periods",
    "text without periods",
    "heart reassembling",
    "pixelated outline",
    "black pixels on white",
    "white heart outlines",
    "broken heart icon",
    "animation frames 0-21"
  ],
  "visibleText": [
    "IT HURTS",
    "IT HURTS.",
    "IT HURTS...",
    "IT HURTS... SO MUCH",
    "SO MUCH"
  ],
  "uncertainText": [],
  "subjects": [
    "heart symbol"
  ],
  "actions": [
    "breaking apart",
    "resembling",
    "fragmenting"
  ],
  "objects": [
    "text elements"
  ],
  "colors": [
    "black",
    "white"
  ],
  "style": [
    "pixel art",
    "monochrome",
    "low-resolution"
  ],
  "composition": [
    "5x5 grid layout",
    "contact sheet arrangement",
    "frame-by-frame sequence"
  ],
  "mood": [
    "sad",
    "melancholic",
    "emotional"
  ],
  "animation": [
    "heart fragments in frame 2",
    "separate lines in frame 3",
    "single curved line in frame 4",
    "text \u0022SO MUCH\u0022 alone in frame 15",
    "reassembly of heart shape in later frames"
  ],
  "preprocessingNotes": [
    "contact sheet contains 22 sampled animation frames from a single animated icon",
    "frame count matches sourceFrameCount of 22",
    "grid layout is 5x5 with some empty cells at bottom-right",
    "gray background indicates transparency for buddy icons"
  ],
  "sourceMetadataInterpretation": [
    "source hints suggest \u0022heart broken\u0022 category and title about breathing pain, but image shows heart breaking without explicit reference to breathing or medical context"
  ],
  "metadataSupportedByImage": [
    "category: emotions (matches visual theme of sadness)",
    "text elements match emotional expression"
  ],
  "metadataNotConfirmedByImage": [
    "title: \u0022It hurts to breath\u0022 - no visible breathing action or lungs; text is only \u0022IT HURTS\u0022 and related phrases",
    "sourceFrameCount matches but source hints don\u0027t specify animation details"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [],
  "metadataOnlyEntities": [],
  "identityHypotheses": [
    "Heart Broken Icon | basis both | confidence high | evidence: heart breaking visual \u002B text \u0022IT HURTS\u0022"
  ],
  "namedEntities": [],
  "fandoms": [],
  "animationSummary": "A 22-frame animation showing a pixelated heart symbol progressively breaking apart across frames, with text variations including \u0022IT HURTS\u0022, \u0022IT HURTS.\u0022, and \u0022IT HURTS... SO MUCH\u0022. The sequence shows complete hearts in early frames, fragmentation into separate lines by frame 4, partial reassembly later, and some frames showing only the phrase \u0022SO MUCH\u0022 without preceding text.",
  "safetyLabel": "safe",
  "safetyConfidence": 0.95,
  "isNsfw": false,
  "needsManualReview": false,
  "nsfwReasons": [],
  "safetyNotes": [
    "non-explicit cartoon heart breaking with emotional text; no nudity or explicit content"
  ],
  "nonRedundantSearchPhrases": [
    "heart broken animation",
    "IT HURTS pixel art",
    "buddy icon heart fragments",
    "emotional text animation",
    "broken heart emoji style"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "heart symbol",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "visible complete and fragmented hearts"
    },
    {
      "tag": "pixel art",
      "category": "style",
      "confidence": 0.95,
      "evidence": "low-resolution pixel rendering of all elements"
    },
    {
      "tag": "emotional text",
      "category": "text",
      "confidence": 0.9,
      "evidence": "\u0022IT HURTS\u0022 variations across frames"
    },
    {
      "tag": "breaking apart",
      "category": "action",
      "confidence": 0.95,
      "evidence": "heart fragments in multiple frames"
    },
    {
      "tag": "monochrome",
      "category": "color",
      "confidence": 0.95,
      "evidence": "black and white only palette"
    },
    {
      "tag": "animation frames",
      "category": "medium",
      "confidence": 0.95,
      "evidence": "22 sequential frames showing motion progression"
    },
    {
      "tag": "contact sheet",
      "category": "composition",
      "confidence": 0.85,
      "evidence": "5x5 grid layout of animation frames"
    },
    {
      "tag": "text variations",
      "category": "text",
      "confidence": 0.9,
      "evidence": "\u0022IT HURTS\u0022, \u0022IT HURTS.\u0022, \u0022IT HURTS...\u0022, \u0022SO MUCH\u0022 in different frames"
    },
    {
      "tag": "transparent background",
      "category": "composition",
      "confidence": 0.95,
      "evidence": "gray areas indicating transparency for buddy icons"
    }
  ],
  "moderationAudit": {
    "storedSafetyLabel": "safe",
    "storedIsNsfw": false,
    "storedNeedsManualReview": false,
    "hardAdultTextOverride": false,
    "missingSafetyLabel": false
  }
}
Source semantic tags (8)
TagConf.Evidence1106093053 1040325795.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textdneonracer96 it hurts to breath0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 1566390.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textemotions0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryheart broken0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titleoriginalicons api0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-title
Full source records (1)

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / emotions / heart broken
Title
MyOldIcons / OriginalIcons API
Alt
1106093053_1040325795.gif | dneonracer96 It hurts to breath | animated | myoldicons id 156639
Observed
July 8, 2026 at 08:29 UTC
Rights
mixed copyright and user-submitted material; research/reference only by default
Slice
recovered large-scale AIM icon and away-message archive with category, subcategory, filename, keyword, and animation metadata