A 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text "Ducks!" and a heart symbol.

Permanent icon record

A 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text "Ducks!" and a heart symbol.

A 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text "Ducks!" and a heart symbol. Animated 50×50 GIF AIM buddy ico…

A visual description has not been added yet. The archival record below is still available.

Download original

About this icon

Animation

Top-left frame shows duck with side profile and water droplets; top-right frame shows front-facing duck with closed eyes; bottom-left frame shows duck partially submerged in water; bottom-right frame displays text "Ducks!" with heart symbol. Duck changes pose across frames while maintaining consistent yellow color.

Animation Summary

Four-frame animation showing a yellow rubber duck in different poses across frames: side profile with water droplets, front-facing closed eyes, partially submerged in water, and final frame displaying "Ducks!" text with heart symbol.

Composition

  • 2x2 contact sheet
  • four equal frames
  • top-left, top-right, bottom-left, bottom-right layout

Dense Caption

The image is a 2x2 contact sheet displaying four distinct frames from an animated icon. Top-left frame shows a yellow rubber duck with an orange beak against a blue background featuring three dark blue water droplets; the duck has a side profile pose, black eye, and subtle shadow on the right. Top-right frame presents the same duck in a front-facing pose with closed eyes and red mouth against white background. Bottom-left frame depicts the duck partially submerged in grayish water with visible ripples, showing only its head and upper body. Bottom-right frame contains stylized text "Ducks!" in dark blue gradient font with yellow heart symbol below it on white background. All frames are pixelated due to low resolution but maintain consistent yellow color for the duck across all poses. The contact sheet layout is 2x2 with each frame occupying equal space, and the overall image has a gray transparency background typical of buddy icons.

Description

A 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text "Ducks!" and a heart symbol.

Identity Hypotheses

  • Duckie | basis both | confidence high | evidence: yellow rubber duck character with swimming context and "Ducks!" text supports nickname

Metadata Not Confirmed By Image

  • alt: 1115062083_1907579584 numeric identifier not visible in image
  • myoldicons id 210533 unique ID not visible in image
  • category: images / icons does not specify subject matter
  • source: wayback-iconator-icons-gifs-tail-480-plus-relaxed-100 implies relaxed animation style but no visual evidence of relaxation

Metadata Only Entities

  • aduckthatswims76 Duckie nickname
  • myoldicons id 210533
  • wayback-originalicons-image-icons-gifs archive reference

Metadata Supported By Image

  • category: toys / rubber ducky matches visible subject
  • aduckthatswims76 Duckie nickname aligns with swimming theme and duck character
  • text "Ducks!" supports title reference to ducks

Named Entities

  • Duckie

Non Redundant Search Phrases

  • yellow rubber duck animation
  • Ducks! text heart icon
  • 4-frame contact sheet duck
  • swimming rubber duck avatar
  • pixelated duck buddy icon

Objects

  • heart symbol

Preprocessing Notes

Contact sheet layout 2x2, sampledFrameCount 4, sourceFrameCount 4, reviewImagePixels 512x512, gray transparency background for buddy icon display

Safety Notes

  • non-explicit cartoon duck character
  • no nudity or sexual content
  • text is playful and non-offensive

Source Metadata Interpretation

alt: 1115062083_1907579584 suggests numeric identifier; category: images / icons / toys / rubber ducky indicates toy classification; source: wayback-originalicons-image-icons-gifs implies historical archive context; title: MyOldIcons / OriginalIcons API references archival project; aduckthatswims76 Duckie suggests nickname and swimming theme; animated tag confirms animation type; myoldicons id 210533 is unique identifier; category: myoldicons / toys / rubber ducky repeats toy classification; source: wayback-iconator-icons-gifs-tail-480-plus implies iconator archive context; alt: ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038 is numeric identifier; category: 575 may be internal categorization; url: ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038 references archive URL

Style

  • text overlay

Visible Text

  • Ducks!

Visually Supported Entities

  • rubber duck mascot
  • Ducks! text logo

Wordwall

  • yellow rubber duck
  • orange beak
  • blue water droplets
  • gray water ripples
  • red mouth
  • closed eyes
  • side profile pose
  • front-facing pose
  • partially submerged
  • text Ducks!
  • yellow heart symbol
  • pixelated rendering
  • dark blue gradient text
  • white background
  • blue background
  • gray transparency background
  • water surface texture
  • sticker-style duck
  • 4-frame animation
  • contact sheet layout

Source & archive date

Added to archive
July 8, 2026

Wayback CDX OriginalIcons Image Icons GIF Captures

Source title
1115062083_1907579584
Category
images / icons / toys / rubber ducky
Era
Mid-2000s Dedicated AIM Portal
Observed
July 8, 2026 at 04:52 UTC

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / toys / rubber ducky
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 11:17 UTC

Wayback CDX Iconator icons GIF Captures Tail 480 Plus

Source title
ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038
Category
575
Era
Mid-2000s Mega Gallery
Observed
July 8, 2026 at 12:23 UTC

Wayback CDX Iconator icons GIF Captures Tail 480 Plus Relaxed 100

Source title
ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038
Category
575
Era
Mid-2000s Mega Gallery
Observed
July 10, 2026 at 19:36 UTC
Technical archive details
Format
GIF
Dimensions
50×50 pixels
File size
6.9 KB
Motion
Animated (4 frames)
Added to archive
July 8, 2026
Relative path
icons/a6/a693837b58c4b27593b2d76bb2fca018b5268e434a33e96290253930ce90305b.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:09 UTC
Archive ID
a693837b58c4b275
SHA-256
a693837b58c4b27593b2d76bb2fca018b5268e434a33e96290253930ce90305b
Content-safety assessments (2)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 23, 2026 at 06:20 UTC
Run
106
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.089468

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.930802onnx/unsafe0.089468onnx/nsfw0.045657onnx/nsfl0.043811
legacy-enrichmentqwen3-vl:30blegacy-import
Assessed
July 12, 2026 at 07:12 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 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text "Ducks!" and a heart symbol.

Reviewed
July 12, 2026 at 07:12 UTC
Run
28
Version
v3
Elapsed
15,189 ms
Tokens
prompt 3,164, response 1,500

Review tags

  • rubber duck (subject, 0.95)
  • pixelated cartoon (style, 0.90)
  • orange beak (subject feature, 0.90)
  • ducks text (text, 0.90)
  • contact sheet layout (composition, 0.85)
  • water droplets (object, 0.85)
  • red mouth (subject feature, 0.85)
  • submerged duck (action, 0.80)
  • yellow heart symbol (object, 0.80)

Actions

  • submerging
  • facing forward
  • floating in water

Animation

Top-left frame shows duck with side profile and water droplets; top-right frame shows front-facing duck with closed eyes; bottom-left frame shows duck partially submerged in water; bottom-right frame displays text "Ducks!" with heart symbol. Duck changes pose across frames while maintaining consistent yellow color.

Animation Summary

Four-frame animation showing a yellow rubber duck in different poses across frames: side profile with water droplets, front-facing closed eyes, partially submerged in water, and final frame displaying "Ducks!" text with heart symbol.

Colors

  • yellow
  • orange
  • blue
  • gray
  • red
  • white
  • dark blue

Composition

  • 2x2 contact sheet
  • four equal frames
  • top-left, top-right, bottom-left, bottom-right layout

Dense Caption

The image is a 2x2 contact sheet displaying four distinct frames from an animated icon. Top-left frame shows a yellow rubber duck with an orange beak against a blue background featuring three dark blue water droplets; the duck has a side profile pose, black eye, and subtle shadow on the right. Top-right frame presents the same duck in a front-facing pose with closed eyes and red mouth against white background. Bottom-left frame depicts the duck partially submerged in grayish water with visible ripples, showing only its head and upper body. Bottom-right frame contains stylized text "Ducks!" in dark blue gradient font with yellow heart symbol below it on white background. All frames are pixelated due to low resolution but maintain consistent yellow color for the duck across all poses. The contact sheet layout is 2x2 with each frame occupying equal space, and the overall image has a gray transparency background typical of buddy icons.

Description

A 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text "Ducks!" and a heart symbol.

Identity Hypotheses

  • Duckie | basis both | confidence high | evidence: yellow rubber duck character with swimming context and "Ducks!" text supports nickname

Metadata Not Confirmed By Image

  • alt: 1115062083_1907579584 numeric identifier not visible in image
  • myoldicons id 210533 unique ID not visible in image
  • category: images / icons does not specify subject matter
  • source: wayback-iconator-icons-gifs-tail-480-plus-relaxed-100 implies relaxed animation style but no visual evidence of relaxation

Metadata Only Entities

  • aduckthatswims76 Duckie nickname
  • myoldicons id 210533
  • wayback-originalicons-image-icons-gifs archive reference

Metadata Supported By Image

  • category: toys / rubber ducky matches visible subject
  • aduckthatswims76 Duckie nickname aligns with swimming theme and duck character
  • text "Ducks!" supports title reference to ducks

Mood

  • playful
  • cheerful
  • childish

Named Entities

  • Duckie

Non Redundant Search Phrases

  • yellow rubber duck animation
  • Ducks! text heart icon
  • 4-frame contact sheet duck
  • swimming rubber duck avatar
  • pixelated duck buddy icon

Objects

  • water droplets
  • heart symbol

Preprocessing Notes

Contact sheet layout 2x2, sampledFrameCount 4, sourceFrameCount 4, reviewImagePixels 512x512, gray transparency background for buddy icon display

Safety Notes

  • non-explicit cartoon duck character
  • no nudity or sexual content
  • text is playful and non-offensive

Source Metadata Interpretation

alt: 1115062083_1907579584 suggests numeric identifier; category: images / icons / toys / rubber ducky indicates toy classification; source: wayback-originalicons-image-icons-gifs implies historical archive context; title: MyOldIcons / OriginalIcons API references archival project; aduckthatswims76 Duckie suggests nickname and swimming theme; animated tag confirms animation type; myoldicons id 210533 is unique identifier; category: myoldicons / toys / rubber ducky repeats toy classification; source: wayback-iconator-icons-gifs-tail-480-plus implies iconator archive context; alt: ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038 is numeric identifier; category: 575 may be internal categorization; url: ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038 references archive URL

Style

  • pixelated cartoon
  • sticker-style
  • text overlay

Subjects

  • rubber duck

Visible Text

  • Ducks!

Visually Supported Entities

  • rubber duck mascot
  • Ducks! text logo

Wordwall

  • yellow rubber duck
  • orange beak
  • blue water droplets
  • gray water ripples
  • red mouth
  • closed eyes
  • side profile pose
  • front-facing pose
  • partially submerged
  • text Ducks!
  • yellow heart symbol
  • pixelated rendering
  • dark blue gradient text
  • white background
  • blue background
  • gray transparency background
  • water surface texture
  • sticker-style duck
  • 4-frame animation
  • contact sheet layout
Raw JSON
{
  "inputIndex": 0,
  "sha256": "a693837b58c4b27593b2d76bb2fca018b5268e434a33e9629025390253930ce90305b",
  "description": "A 2x2 contact sheet of four animated frames showing a yellow rubber duck in different poses and backgrounds with text \u0022Ducks!\u0022 and a heart symbol.",
  "denseCaption": "The image is a 2x2 contact sheet displaying four distinct frames from an animated icon. Top-left frame shows a yellow rubber duck with an orange beak against a blue background featuring three dark blue water droplets; the duck has a side profile pose, black eye, and subtle shadow on the right. Top-right frame presents the same duck in a front-facing pose with closed eyes and red mouth against white background. Bottom-left frame depicts the duck partially submerged in grayish water with visible ripples, showing only its head and upper body. Bottom-right frame contains stylized text \u0022Ducks!\u0022 in dark blue gradient font with yellow heart symbol below it on white background. All frames are pixelated due to low resolution but maintain consistent yellow color for the duck across all poses. The contact sheet layout is 2x2 with each frame occupying equal space, and the overall image has a gray transparency background typical of buddy icons.",
  "wordwall": [
    "yellow rubber duck",
    "orange beak",
    "blue water droplets",
    "gray water ripples",
    "red mouth",
    "closed eyes",
    "side profile pose",
    "front-facing pose",
    "partially submerged",
    "text Ducks!",
    "yellow heart symbol",
    "pixelated rendering",
    "dark blue gradient text",
    "white background",
    "blue background",
    "gray transparency background",
    "water surface texture",
    "sticker-style duck",
    "4-frame animation",
    "contact sheet layout"
  ],
  "visibleText": [
    "Ducks!"
  ],
  "uncertainText": [],
  "subjects": [
    "rubber duck"
  ],
  "actions": [
    "submerging",
    "facing forward",
    "floating in water"
  ],
  "objects": [
    "water droplets",
    "heart symbol"
  ],
  "colors": [
    "yellow",
    "orange",
    "blue",
    "gray",
    "red",
    "white",
    "dark blue"
  ],
  "style": [
    "pixelated cartoon",
    "sticker-style",
    "text overlay"
  ],
  "composition": [
    "2x2 contact sheet",
    "four equal frames",
    "top-left, top-right, bottom-left, bottom-right layout"
  ],
  "mood": [
    "playful",
    "cheerful",
    "childish"
  ],
  "animation": [
    "Top-left frame shows duck with side profile and water droplets; top-right frame shows front-facing duck with closed eyes; bottom-left frame shows duck partially submerged in water; bottom-right frame displays text \u0022Ducks!\u0022 with heart symbol. Duck changes pose across frames while maintaining consistent yellow color."
  ],
  "preprocessingNotes": [
    "Contact sheet layout 2x2, sampledFrameCount 4, sourceFrameCount 4, reviewImagePixels 512x512, gray transparency background for buddy icon display"
  ],
  "sourceMetadataInterpretation": [
    "alt: 1115062083_1907579584 suggests numeric identifier; category: images / icons / toys / rubber ducky indicates toy classification; source: wayback-originalicons-image-icons-gifs implies historical archive context; title: MyOldIcons / OriginalIcons API references archival project; aduckthatswims76 Duckie suggests nickname and swimming theme; animated tag confirms animation type; myoldicons id 210533 is unique identifier; category: myoldicons / toys / rubber ducky repeats toy classification; source: wayback-iconator-icons-gifs-tail-480-plus implies iconator archive context; alt: ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038 is numeric identifier; category: 575 may be internal categorization; url: ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038 references archive URL"
  ],
  "metadataSupportedByImage": [
    "category: toys / rubber ducky matches visible subject",
    "aduckthatswims76 Duckie nickname aligns with swimming theme and duck character",
    "text \u0022Ducks!\u0022 supports title reference to ducks"
  ],
  "metadataNotConfirmedByImage": [
    "alt: 1115062083_1907579584 numeric identifier not visible in image",
    "myoldicons id 210533 unique ID not visible in image",
    "category: images / icons does not specify subject matter",
    "source: wayback-iconator-icons-gifs-tail-480-plus-relaxed-100 implies relaxed animation style but no visual evidence of relaxation"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "rubber duck mascot",
    "Ducks! text logo"
  ],
  "metadataOnlyEntities": [
    "aduckthatswims76 Duckie nickname",
    "myoldicons id 210533",
    "wayback-originalicons-image-icons-gifs archive reference"
  ],
  "identityHypotheses": [
    "Duckie | basis both | confidence high | evidence: yellow rubber duck character with swimming context and \u0022Ducks!\u0022 text supports nickname"
  ],
  "namedEntities": [
    "Duckie"
  ],
  "fandoms": [],
  "animationSummary": "Four-frame animation showing a yellow rubber duck in different poses across frames: side profile with water droplets, front-facing closed eyes, partially submerged in water, and final frame displaying \u0022Ducks!\u0022 text with heart symbol.",
  "safetyLabel": "safe",
  "safetyConfidence": 0.95,
  "isNsfw": false,
  "needsManualReview": false,
  "nsfwReasons": [],
  "safetyNotes": [
    "non-explicit cartoon duck character",
    "no nudity or sexual content",
    "text is playful and non-offensive"
  ],
  "nonRedundantSearchPhrases": [
    "yellow rubber duck animation",
    "Ducks! text heart icon",
    "4-frame contact sheet duck",
    "swimming rubber duck avatar",
    "pixelated duck buddy icon"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "rubber duck",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "visible yellow rubber duck character"
    },
    {
      "tag": "water droplets",
      "category": "object",
      "confidence": 0.85,
      "evidence": "blue water droplets in top-left frame"
    },
    {
      "tag": "submerged duck",
      "category": "action",
      "confidence": 0.8,
      "evidence": "bottom-left frame shows duck partially submerged in water"
    },
    {
      "tag": "Ducks! text",
      "category": "text",
      "confidence": 0.9,
      "evidence": "exact visible text \u0022Ducks!\u0022 with heart symbol"
    },
    {
      "tag": "pixelated cartoon",
      "category": "style",
      "confidence": 0.9,
      "evidence": "low-resolution pixelation throughout image"
    },
    {
      "tag": "contact sheet layout",
      "category": "composition",
      "confidence": 0.85,
      "evidence": "2x2 grid of four frames"
    },
    {
      "tag": "yellow heart symbol",
      "category": "object",
      "confidence": 0.8,
      "evidence": "heart icon below text in bottom-right frame"
    },
    {
      "tag": "orange beak",
      "category": "subject feature",
      "confidence": 0.9,
      "evidence": "visible orange beak on duck\u0027s face"
    },
    {
      "tag": "red mouth",
      "category": "subject feature",
      "confidence": 0.85,
      "evidence": "red mouth visible on front-facing duck"
    }
  ],
  "moderationAudit": {
    "storedSafetyLabel": "safe",
    "storedIsNsfw": false,
    "storedNeedsManualReview": false,
    "hardAdultTextOverride": false,
    "missingSafetyLabel": false
  }
}
Source semantic tags (16)
TagConf.Evidence1112059900 1157310883.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textaduckthatswims76 duckie0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-texticonator 0c6e2fd5be22f3a297e02d78f77a50380.85wayback-iconator-icons-gifs-tail-480-plus · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-texticonator 0c6e2fd5be22f3a297e02d78f77a50380.85wayback-iconator-icons-gifs-tail-480-plus-relaxed-100 · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 2105330.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryrubber ducky0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryrubber ducky0.80wayback-originalicons-image-icons-gifs · typed-source-evidence-v2 · observation · category · broad · observation-categorytoys0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorytoys0.80wayback-originalicons-image-icons-gifs · 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-titleiconator 0c6e2fd5be22f3a297e02d78f77a50380.65wayback-iconator-icons-gifs-tail-480-plus · typed-source-evidence-v2 · observation · file-name · broad · observation-download-urliconator 0c6e2fd5be22f3a297e02d78f77a50380.65wayback-iconator-icons-gifs-tail-480-plus · typed-source-evidence-v2 · observation · file-name · broad · observation-original-urliconator 0c6e2fd5be22f3a297e02d78f77a50380.65wayback-iconator-icons-gifs-tail-480-plus-relaxed-100 · typed-source-evidence-v2 · observation · file-name · broad · observation-download-urliconator 0c6e2fd5be22f3a297e02d78f77a50380.65wayback-iconator-icons-gifs-tail-480-plus-relaxed-100 · typed-source-evidence-v2 · observation · file-name · broad · observation-original-url
Full source records (4)

Wayback CDX OriginalIcons Image Icons GIF Captures (wayback-originalicons-image-icons-gifs)

Kind
wayback-cdx
Era
Mid-2000s Dedicated AIM Portal
Type
Wayback historical portal crawl
Category
images / icons / toys / rubber ducky
Alt
1115062083_1907579584
Observed
July 8, 2026 at 04:52 UTC
Rights
mixed copyright and uncertain provenance; research/reference only by default
Slice
OriginalIcons category image folders with celebrity, entertainment, holiday, and user-submitted buddy icons

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / toys / rubber ducky
Title
MyOldIcons / OriginalIcons API
Alt
1112059900_1157310883.gif | aduckthatswims76 Duckie | animated | myoldicons id 210533
Observed
July 8, 2026 at 11:17 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

Wayback CDX Iconator icons GIF Captures Tail 480 Plus (wayback-iconator-icons-gifs-tail-480-plus)

Kind
wayback-cdx
Era
Mid-2000s Mega Gallery
Type
Wayback historical mega-gallery crawl
Category
575
Alt
ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038
Observed
July 8, 2026 at 12:23 UTC
Rights
mixed copyright; research/reference only by default
Slice
Iconator plural icons asset host tail folders, focused on the unharvested 480-999 archive range

Wayback CDX Iconator icons GIF Captures Tail 480 Plus Relaxed 100 (wayback-iconator-icons-gifs-tail-480-plus-relaxed-100)

Kind
wayback-cdx
Era
Mid-2000s Mega Gallery
Type
Wayback historical mega-gallery crawl relaxed-size pass
Category
575
Alt
ICONATOR_0c6e2fd5be22f3a297e02d78f77a5038
Observed
July 10, 2026 at 19:36 UTC
Rights
mixed copyright; research/reference only by default
Slice
Iconator plural icons asset host tail folders with 96x96 and 100x100 profile-icon variants