Skip to content

Dropmatico: Designed, built, and launched solo – with AI as my team

Dropmatico is an image resizer that already knows the spec for 34 platforms – and your images never leave the browser. I made every part of it on my own: brand, product, code, content, and launch.

Launch results

Day Rank on Product Hunt
#15
Points on launch day
110
Comments on the launch
14
Impressions on the LinkedIn announcement
1,567

No paid promotion.Product Hunt (opens in a new tab)LinkedIn post (opens in a new tab)

Built with

  • Claude Code
  • Claude Cowork
  • Claude (chat)
  • Figma Weave
  • and other AI tools
1 master
The master image: my Freshcaller pricing brochure design, an open spread on a gray background.
freshcaller-brochure.jpg · 1902×1386
  • The brochure exported by Dropmatico as a 1080×1920 Instagram Stories image.
    InstagramInstagram story1080×1920
  • The brochure exported as a 1000×1500 Pinterest pin.
    PinterestPinterest pin1000×1500
  • The brochure exported as a 1080×1350 Instagram portrait post.
    InstagramInstagram portrait1080×1350
  • The brochure exported as a 1080×1080 Instagram square post.
    InstagramInstagram square1080×1080
  • The brochure exported as a 1456×816 Substack post header.
    SubstackSubstack header1456×816
  • The brochure exported as a 1280×720 YouTube thumbnail.
    YouTubeYouTube thumbnail1280×720
  • The brochure exported as a 1200×627 LinkedIn post image.
    LinkedInLinkedIn post1200×627
  • The brochure exported as a 1500×500 X header.
    XX header1500×500
One drop, eight files: real exports from Dropmatico at their true relative sizes, each inside a hint of its platform’s frame.dropmatico-export.zipDROPMATICO/{Platform}/JPEG/

01The problem

Every image had a second job: resizing

One visual had to become an Instagram portrait, a story, a LinkedIn post, an X header, and a YouTube thumbnail – then a marketplace listing with rules of its own. Every export was another chance to get a dimension wrong, and the tools that helped either wanted my files on their servers or made me look up every spec myself.

The resize ritual

Nine specs for one image

Example image specs per platform
Platform and presetSizeRatio
InstagramPortrait1080×13504:5
InstagramStories / Reels1080×19209:16
LinkedInPersonal banner1584×3964:1
X (Twitter)Header1500×5003:1
YouTubeThumbnail1280×72016:9
PinterestStandard pin1000×15002:3
AmazonProduct listing2000×20001:1
MyntraHigh-res zoom3000×30001:1
OunassProduct shot2000×25004:5

Repeat for the next image.

The idea

Pick the destination. Skip the spec.

You tell Dropmatico where an image is going. It already knows the size, the ratio, and the treatment.

One rule from the first version: your images never leave the browser.

How the privacy model works (opens in a new tab)
A hand placing a portrait print at the center of a ring of prints of the same photo, cropped to different sizes.
A frame from the Dropmatico homepage film: one image, every size.

34 platforms, 95 presets, already measured

Each platform and its preset count, as listed in the app.

Social and creative, 15 platforms

  • Facebook6 presets
  • Instagram6 presets
  • X (Twitter)4 presets
  • LinkedIn7 presets
  • TikTok2 presets
  • Pinterest3 presets
  • Threads4 presets
  • Snapchat4 presets
  • YouTube3 presets
  • Behance4 presets
  • Dribbble3 presets
  • Vimeo4 presets
  • Medium3 presets
  • Substack4 presets
  • Notion2 presets

E-commerce, 19 platforms

  • WhatsApp3 presets
  • Google Business3 presets
  • Amazon3 presets
  • Shopify3 presets
  • Etsy4 presets
  • eBay3 presets
  • Walmart1 preset
  • Wayfair1 preset
  • Target Plus1 preset
  • AliExpress2 presets
  • Shopee2 presets
  • Mercado Libre1 preset
  • Myntra2 presets
  • Flipkart1 preset
  • Meesho1 preset
  • Ajio1 preset
  • Snapdeal2 presets
  • Ounass1 preset
  • Noon1 preset

02My role

One person, every role

There was no team to hand anything to. Each of these was my job, and each one left something you can open today.

03The process

How I worked with AI

AI didn’t replace the decisions. It made it possible for one person to carry them out. Every feature went through the same loop.

My loop: decide, brief, review, ship and listen, then decide againAt the center is me: taste, trade-offs, and the “no”.
  1. Decide

    Set the bar: what it must do, who it’s for, and what it must never do.

    On this pageThe rule from the first version: your images never leave the browser

  2. Brief

    Give the tool the context, the constraints, and an example of good.

  3. Review

    Test the flows and check the details: the code, the copy, and the pixels.

    On this pageThe export guardrail, and the other details I sweated

  4. Ship and listen

    Release it, then let real feedback choose the next loop.

    On this pageOne user’s email, shipped as Keep original size

My AI team

Four main tools, each with a clear job. One person making the calls.

  • Building

    Claude Code

    The code behind the editor, the export, and the website. I described the behavior and the edge cases, then reviewed every change before it shipped.

  • Thinking and writing

    Claude

    A sparring partner for structuring problems and weighing trade-offs, and a first draft for copy that I cut down to the product’s voice.

  • Operations

    Claude Cowork

    The file- and document-heavy work around the product, the kind that usually needs a team of its own.

  • Visuals

    Figma Weave

    Generated visuals, directed and selected by me, alongside other AI tools.

  • Product owner and editor

    Me

    • Taste
    • Trade-offs
    • The “no”

    Deciding what to build, setting the bar, and reviewing every output before it shipped.

I owned the taste, the trade-offs, and the “no”. That last one mattered most.

04The product

One image, every platform – or every image, one platform

Two engines share one canvas. Pick the one that fits the job; either way it’s one pass to resize, compress, and convert.

Single Image Editor

One to many

Drop one master and pick up to 16 destinations. Every output previews live inside its own platform frame and keeps its own crop, filter, rotation, and background. One ZIP comes back, sorted by platform and named by size.

The same editor in dark mode, with a yellow Start Optimising button.
Dropmatico Single Image Editor in light mode: one brochure image previewed as eight platform outputs, with the preset sidebar.
Drag to compare light and dark mode.

dropmatico-export.zip8 files

  • DROPMATICO/
    • Instagram/JPEG/
      • instagram_portrait_1080x1350.jpg
      • instagram_square_1080x1080.jpg
      • instagram_stories_reels_1080x1920.jpg
    • LinkedIn/JPEG/
      • linkedin_landscape_1200x627.jpg
    • X_(Twitter)/JPEG/
      • x_(twitter)_header_1500x500.jpg
    • YouTube/JPEG/
      • youtube_thumbnail_1280x720.jpg
    • Pinterest/JPEG/
      • pinterest_standard_pin_1000x1500.jpg
    • Substack/JPEG/
      • substack_post_header_1456x816.jpg

Every file at the exact pixel size of its preset.

Bulk Image Processor

Many to one

Drop up to 16 images and pick one destination. They all get the same treatment and come back in one ZIP, with their original file names kept.

Dropmatico Bulk Image Processor with eight images, each previewed as a 1080×1080 Instagram square, under the heading “Your line-up is looking good.”
Your file
freshworks-standee.jpg
In the ZIP
DROPMATICO/Instagram/JPEG/
freshworks-standee-instagram_square_1080x1080.jpg
  • 16 outputs per master
  • 16 images per batch
  • 100MB per file
  • 1×–5× export scale
  • JPEG, PNG, WebP
  • 10 filters
  • 6 custom sizes
  • Free today
Mobile

The same engine, in a phone’s browser

Choose sizes, edit and remix, then prepare the export, without installing anything.

Dropmatico on a phone: choosing Instagram sizes, with Portrait, Square and Stories / Reels selected.
Choose sizes
Dropmatico on a phone: editing the Instagram Stories crop, with a Prepare for export button.
Edit and remix

05Craft

Details I sweated

Small decisions decide whether a tool feels trustworthy: what it asks, what it remembers, and what it never does.

A guardrail, not a wall

Export sizes you haven’t touched and Dropmatico asks first. The dialog names each size, says what will happen, and offers two plain choices: “Wait, I’ll check” or “Ok, continue.”

Dialog reading “7 sizes haven’t been adjusted”: the listed sizes have no canvas edits and will export with the default framing, with the buttons “Wait, I’ll check” and “Ok, continue”.

Every output keeps its own edits

Golden Hour on the story, untouched everywhere else. Each preset remembers its own crop, zoom, rotation, filter, and background.

The 10 filters

  • Vivid
  • Matte
  • Noir
  • Golden Hour (applied to the story)
  • Arctic
  • Velvet
  • Fade
  • Punch
  • Dusk
  • Crisp
Dropmatico editor showing the 1080×1920 Instagram Stories crop with the Golden Hour filter applied.
Keep original size

Built from a user’s email

A user wrote in: their photos were already the right size and only needed a new format and compression. The toggle shipped 10 days after the email landed.

Read the release note (opens in a new tab)
Dropmatico’s canvas in Keep original size mode: freshcaller-brochure.jpg at its uploaded 1902×1386, above “Ready to optimise.” and “Your image keeps its uploaded size.”The sidebar toggle, switched from Resize to Keep original size.

Dropmate, a helper that stays on your device

It matches your question by keyword and replies with answers I wrote. It runs entirely in the browser, with no backend, so your questions stay on your device.

Meet Dropmate (opens in a new tab)
Dropmate’s chat panel: a greeting, “I’m Dropmate, Dropmatico’s assistant. Tell me where you’re shipping and I’ll help you get there.”, above suggested questions such as “Does Dropmatico see my photos?”

Privacy as architecture

Your files. Your machine. Your control.

Images are read, edited, compressed, and zipped inside your browser tab – Canvas, the File API, and WebAssembly for HEIC – then handed back as one download. No account and no image server, which is also why it can be free today.

Check it yourself

  1. Open DevTools and choose Network.
  2. Drop an image and export it.
  3. Look through the requests: none of them carries your image.

06Brand

A brand built from zero

A name needs a face. I built the system from scratch: a wordmark, a two-tone palette with one electric accent, a display face with a second voice, a mascot, and the rules that keep it consistent.

Wordmark

Clear space = D, the cap height

Dropmatico

Wordmark and Dropmark: charcoal on light, cream on dark. Below 80px wide, the Dropmark replaces the wordmark.

Mascot

Dropmate, the mascot, also fronts the help assistant.

Dropmate, a friendly 3D robot mascot with a gold antenna.

Palette

  • Cream

    #EAEAD3

    Page in light mode, type in dark mode

  • Charcoal

    #1A1A1A

    Text, buttons, and dark mode

  • Electric yellow

    #FFFF1E

    The accent in dark mode

  • Olive

    #575700

    The accent in light mode

Charcoal on cream: 14.3:1. Olive on cream: 6.2:1.

Type

Drop.
Pick.
Done.

  • Ojuju 600 for headlines
  • Ojuju 300 at 70% for the second voice
  • Inter for everything else
Dark Dropmatico slide titled “Every file, sorted”: file names tagged with platform and dimension, folders sorted by platform and format, and every output in one ZIP.Dark Dropmatico slide titled “Privacy by default”: 100% in your browser; no uploads, queues, account, or install; files up to 100MB, processed locally.Dark Dropmatico slide titled “Every platform you post on”, listing social platforms, marketplaces, and creator platforms.

The launch kit

Five gallery graphics, a launch video, and an interactive demo.

07Content and SEO

99 pages that do the explaining

A tool nobody can find doesn’t get used. So the site answers the questions people search for, and the ones they ask AI assistants: guides, comparisons, help articles, and pages for each kind of user.

URLs in the sitemap
99
Blog posts
17
Help articles
17
“Built for” pages, one per kind of user
23
Head-to-head comparisons
20
A sample of the 99 pages: comparisons, persona pages, help articles, guides, and release notes.

Built for search and AI answers

  • Structured data on every page type
  • Prerendered HTML for every route
  • An llms.txt file and AI crawlers welcomed by name

Allowed by name in robots.txt

  • GPTBot
  • ChatGPT-User
  • OAI-SearchBot
  • ClaudeBot
  • anthropic-ai
  • Claude-Web
  • PerplexityBot
  • Google-Extended
  • CCBot
  • Applebot-Extended
  • Amazonbot
  • Bytespider
dropmatico.com/robots.txt, excerpt
# … Blocking AI crawlers blocks
# recommendations. …
…
# OpenAI (ChatGPT)
User-agent: GPTBot
Allow: /
…
# Anthropic (Claude)
User-agent: ClaudeBot
Allow: /
…
# Perplexity
User-agent: PerplexityBot
Allow: /

08Launch

Launched with no paid promotion

I announced Dropmatico on LinkedIn on 22 May 2026, then launched it on Product Hunt on 15 June. Here’s the run-up, the receipts, and what people said.

Road to launch

Public, dated milestones, from the first blog post to launch day.

  1. First post on The Drop Feed, the Dropmatico blog

  2. Keep original size ships, built from a user’s email

  3. Dropmate, the on-device help assistant, ships

  4. robots.txt welcomes AI crawlers by name

  5. LinkedIn announcement

  6. Product Hunt launch: #15 Day Rank

Product Hunt, 15 June 2026

The listing, and Product Hunt’s own stats for the launch

Dropmatico’s Product Hunt listing: the app icon, “Drop. Pick. Done.”, and 125 followers.Product Hunt launch stats: #15 position, 110 points, and 14 comments.
  • Design Tools
  • Productivity
  • E-Commerce
  • Free

LinkedIn announcement, 22 May 2026

The post’s numbers, as LinkedIn shows them

LinkedIn post stats: 26 reactions, 4 comments, 2 reposts, and 1,567 impressions.
Reactions
26
Comments
4
Reposts
2

Points through launch day

Running total on 15 June 2026, Pacific time

Points through launch dayLine chart of my Product Hunt launch points on 15 June 2026. Points climbed from 52 in the first minutes to 110 by midnight, Pacific time. Notes on the chart: Live at 12:01 AM PDT (12:31 PM in Bangalore); +5 points in minutes, around 5:40 AM; 110 points by midnight. The full data is in the table below the chart.0408012012 AM3 AM6 AM9 AM12 PM3 PM6 PM9 PM12 AM

Use the left and right arrow keys to read each value. The data is also in the table below.

Points climbed from 52 in the first minutes to 110 by midnight, Pacific time.

Show the data
Product Hunt’s Launch Points on 15 June 2026, read off its chart, so times are within about 2 minutes. Times are PDT.
Time (PDT)Points
About 12:04 AM52
About 12:16 AM53
About 12:26 AM55
About 12:38 AM56
About 12:47 AM59
About 12:56 AM64
About 1:12 AM66
About 2:00 AM68
About 2:10 AM70
About 2:30 AM70
About 2:35 AM71
About 2:52 AM72
About 2:57 AM73
About 3:10 AM75
About 3:32 AM77
About 4:04 AM77
About 4:33 AM79
About 5:02 AM80
About 5:34 AM82
About 5:37 AM82
About 5:44 AM87
About 5:53 AM87
About 5:58 AM88
About 6:22 AM88
About 6:28 AM89
About 7:40 AM92
About 7:47 AM94
About 7:53 AM94
About 8:43 AM95
About 8:50 AM96
About 9:24 AM98
About 9:33 AM99
About 11:11 AM99
About 11:16 AM100
About 11:29 AM100
About 12:06 PM102
About 1:51 PM103
About 2:54 PM104
About 9:00 PM105
About 9:25 PM106
About 9:47 PM106
About 9:56 PM108
About 11:11 PM108
Midnight110
Original Product Hunt Launch Points chart for 15 June: points climb from about 52 just after midnight to 110 by the end of the day. (opens in a new tab)
The original, from Product Hunt’s launch analytics.

Comments on launch day

  • Community comment
  • My reply
Comments on launch dayStep chart of the comments posted on the launch on 15 June 2026 (Pacific time), each marked as a community comment or one of my replies. 11 comments on launch day: 6 from the community and my 5 replies, sent between 11:11 and 11:27 AM. Note on the chart: 11:11–11:27 AM: I replied to every comment so far, just before midnight in Bangalore. The full data is in the table below the chart.0481212 AM3 AM6 AM9 AM12 PM3 PM6 PM9 PM12 AM

Use the left and right arrow keys to read each value. The data is also in the table below.

11 comments on launch day: 6 from the community and my 5 replies, sent between 11:11 and 11:27 AM.

14 comments in total; 11 on launch day.

Show the data
Every comment posted on 15 June 2026, in order. Times are PDT.
Time (PDT)FromComments so far
4:02 AMCommunity comment1
4:50 AMCommunity comment2
5:54 AMCommunity comment3
5:56 AMCommunity comment4
7:49 AMCommunity comment5
11:11 AMMy reply6
11:12 AMMy reply7
11:17 AMMy reply8
11:20 AMMy reply9
11:27 AMMy reply10
3:46 PMCommunity comment11
Original Product Hunt Comments chart for 15 June: comments arrive from 4 AM, with a burst of replies around 11 AM, reaching 11 by mid-afternoon. (opens in a new tab)
The original, from Product Hunt’s launch analytics.

Source: Product Hunt. Points redrawn from my launch-analytics screenshot; comment times from the listing. Times are PDT.

What people said on launch day

Comments from the launch, word for word.

  • I like that you’re treating resizing, compressing, and converting as one workflow rather than separate utilities.

    Sarvesh Chidambaram, memion Product Hunt (opens in a new tab)
  • The privacy angle is underrated. Keeping files on the user’s device instead of uploading them to servers will matter for many businesses.

    Marianna Tymchuk, Stripo.emailon Product Hunt (opens in a new tab)
  • The client-side processing approach is a huge win. Faster workflows and better privacy are a great combination.

    Roman Burdyga, Stripo.emailon Product Hunt (opens in a new tab)
  • The marketplace presets are a smart detail. Social sizes are easy to find, but Amazon, Etsy, Noon, Flipkart, and Shopify images are where the prep work usually gets annoying fast.

    Farrukh Button Product Hunt (opens in a new tab)

09What’s next

What I learned, and what’s next

  1. The bottleneck moved from building to judging

    When one person can ship this much, the scarce thing is judgment: deciding what good looks like, and checking everything against it.

    Back to How I worked with AI

  2. Users are the fastest loop

    One email from a user became the Keep original size toggle. The next loop started from real feedback, not a guess.

    Back to Details I sweated

  3. Distribution is part of the product

    I gave content, SEO, and the launch the same care as the product: 99 pages written to be found, one announcement, and my own replies on launch day.

    Back to Launched with no paid promotion

Requested on launch day

Next: Dropmatico inside AI workflows

Launch-day comments asked for an agent plugin, so Dropmatico could work inside an AI workflow. It’s on the list, not built.

…I would want my Claude Cowork to be able to access the plugin so I don’t have to convert files…

Peter Shu, Diracon Product Hunt (opens in a new tab)