Heartipedia

Heart Photos

Heart Photos is a photo library and public wall at heart.photos, part of He.art and made by Freedom! Family Limited. It converts uploads to AVIF while keeping the untouched originals, offers AI tools for removing backgrounds, editing photos and creating images, and can be reached by scripts and AI agents through an API and an MCP server. On October 31, 2026 it had four plans, from Free to Max at $99.99 a month. This article is drawn from the site's own pages.

Type
Photo library and public wall[2]
Address
heart.photos, with images served from i.heart.photos[4]
Made by
Freedom! Family Limited, as part of He.art[2]
Version
15.13[1]
Plans
Free, Starter $0.99, Premium $9.99 and Max $99.99 a month[3]
Machine access
JSON API (v1) and MCP server, with a bearer token[4]

Overview

Heart Photos describes itself as a photo library and a wall to show it on. It is one library shared by He.art, where photos are items a person edits, by the AVIF converter at avif.he.art, and by the wall at heart.photos: an image uploaded through any of them, or through the API or MCP server, is seen by all of them.[2][6] Accounts are keyed to a Google account's permanent number rather than to an email address, so signing in with the same Google account anywhere opens the same library.[4]

Everything in this article comes from the site's own pages and from He.art's, along with its Chrome Web Store listing and a Vi.ki page, read on October 31, 2026. The site's documentation calls itself "the honest account" and lists the service's weaknesses, which are set out below.[4] No independent review is cited.

Wall and viewer

The wall shows public photographs edge to edge. Opening one shows it large, with the rest along a row of thumbnails beneath it.[2] Photographs can be gathered into galleries with their own addresses, narrowed by tag and dragged into an order that the wall keeps. Those that belong together can stand as a series, and a wide photograph and its tall rendition can be joined as one image.[2] Each gallery is private, unlisted or public in its own right.[4]

The viewer is built around the keyboard, and the site's list of hotkeys is long. A person can rate a photograph on a scale running from "the very worst" up to "really love", mark photographs and compare one with the last marked or with the original it was made from, turn on a Clickless mode in which a pointer over a thumbnail shows it, and step through Wall themes.[1] Videos and animated photos can be played frame by frame, and a video can carry moments and have a frame saved as a new image.[1] Deleted photos go to a Trash from which they can be restored.[1]

A Chrome extension saves the highest-resolution images on a web page to the library with their license, credit and source, and takes screenshots that can be marked up; its store listing showed version 1.5.55, updated October 11, 2026.[7]

Storage and formats

An upload becomes an AVIF and the untouched source is kept, so that it can always be downloaded again. The documentation lists JPEG, PNG, WebP, AVIF, HEIC, JPEG XL, TIFF, BMP and the first frame of a GIF as accepted.[4] The library may keep an original more compactly as JPEG XL: a JPEG comes back as the very same file, byte for byte, and a PNG or lossless WebP as a PNG of the same pixels.[4] The about page and documentation give a limit of 25 MB and 64 megapixels, while the pricing page lists uploads of up to 50 MB on the Free plan and up to 100 MB on Max.[2][3][4]

Every photo has one seven-character Asset ID that stays the same on heart.photos, he.art and i.heart.photos. Smaller renditions and widths from 320 to 3,840 pixels are made only when they would actually be smaller, and one address picks a size for the requesting device.[2][4] A photo is private, visible to its owner alone; unlisted, for anyone with the link; or public, which also puts it on the wall. To be made public through the API, a photo needs an open license and either a statement that it is the owner's own work or a source address.[4]

Files are recognized by their bytes: uploading an image already held returns the existing photo, identical bytes are stored once even when several accounts hold them, and each account's name, words and visibility for the photo stay its own.[4] Bytes are removed only when no account still refers to them, and then wait 30 days in the store's trash before they are gone for good.[4]

AI tools

Every plan, Free included, can remove a background, edit a photo by asking in words and create an image from a prompt, all from one pool of credits.[3] Images are drawn by a worker on a graphics card, in what the site calls drawing "at home", and land in the person's library as private.[1][4] Every image a model draws or edits carries the tag Made by AI, with its prompt, model and seed.[3] He.art can also write a title and description for a photograph.[2]

An edit can be limited to regions drawn as rectangles, ellipses or freehand outlines, and the image then changes inside them and nowhere else, at full size. By default an edit comes back two ways, with the redrawn parts sharpened by RealESRGAN x4plus and as the model drew them, and the documentation warns that a redrawn face can look painted when sharpened.[4] The documentation says generation through the API is meant for original art and decoration, never as an image of a real thing.[4] A background another account has already removed from the same image is returned at once with no credits spent.[4]

Removing a background costs one credit, a fast image one, a best-quality image two, and an edit of a photo up to 16 megapixels two. The pricing page gives times of about 4 seconds for a fast image and about 23 to 42 seconds for an edit.[3] A fifth of a month's credits can be spent in any 5 hours and half in any week, unused credits do not carry over, and a job that fails gives its credits back. Relax mode on Premium and Max spends no credits and waits until the graphics card has nothing else to do.[3]

PDFs

A PDF is stored as an asset like any other and shown by its first page. The documentation describes a shared viewer, imported from heart.photos, with search and with words and images that can be selected and copied. An edited PDF is saved as a new asset beside the original, never over it.[4]

Plans

PlanPer monthPer month, billed yearlyStorageAI credits a monthSharing
Free$0$015 GB (about 4,000 photos)50None listed
Starter$0.99$0.8350 GB (about 12,500 photos)200None listed
Premium$9.99$8.331 TB (about 250,000 photos)2,000, plus Relax modeUp to 5 people
Max$99.99$83.3310 TB (about 2.5 million photos)20,000, plus Relax modeUp to 10 people

Those are the prices listed on October 31, 2026, in US dollars; a yearly plan gives two months free, and Premium starts with 7 days free and no card.[3] People sharing a plan each keep a private library. Paid plans go ahead of Free in the queue for the graphics card, with Max first, and can buy extra credits at 1,000 for $9.99 or 5,000 for $39.99, which last 12 months.[3] After a downgrade, photos over the plan's storage stay viewable and downloadable, and only new uploads stop.[3] The Free plan includes API tokens and the MCP server, and originals can be downloaded on any plan.[3] The pricing page also sets the plans beside rivals from Google, Apple, Adobe, Canva, Midjourney and Dropbox, at prices it says it checked on September 30, 2026.[3]

API and MCP server

The API lives under heart.photos/api/v1, and the documentation calls the v1 prefix a promise that its paths and shapes will stay. It covers listing, uploading, editing and deleting photos, pairing, tags, ratings, renditions, image generation, a check for whether bytes are already held and a feed of changes.[4] The API does not manage galleries yet and has no browser CORS, so it is meant for servers, scripts and agents.[4] A list of people's most liked images per owner needs no token.[4]

The MCP server at heart.photos/mcp lets an AI agent with a token list, fetch, upload, rename, describe, tag, pair and delete photos, among 12 tools that call the same API.[4] A token made with the "no-delete" scope can read and upload but is refused on deleting, so that, in the documentation's words, an agent handed one "cannot lose a photo".[4] Tokens can be made from a signed-in He.art tab or, for other products, by exchanging a verified Google sign-in; the documentation says there is no page for making one by hand yet, while the about page speaks of a token made in He.art's account menu.[2][4]

A related service, Heart Pay, lets other sites sell monthly and yearly plans with Heart Photos running the Stripe payments, so that the site holds no Stripe key.[5] Vi.ki's pricing page says its payments go through Stripe, run for it by Heart Photos.[8]

Stated limits

The documentation lists its own weaknesses. Files live in one Cloudflare R2 bucket, and the service runs from one Fly.io machine at a time in one region with one maintainer and no service-level agreement, so it calls itself not the place for anything irreplaceable without a separate backup.[4] A browser that already downloaded a photo may keep its copy for up to an hour after the photo is made private, and when the server is busy an upload is answered with a request to try again in five seconds.[4] An ordinary token can delete an account's photos, so the documentation says to treat one like a password.[4]

References

  1. Heart Photos (the wall), Heart Photosself
  2. About Heart Photos, Heart Photosself
  3. Pricing: Heart Premium, Heart Photosself
  4. Heart Photos docs, Heart Photosself
  5. Heart Pay: subscriptions for your site, Heart Photosself
  6. About He.art, He.artself
  7. Heart Photos extension, Chrome Web Store listing, Chrome Web Store, 2026-10-11self
  8. Start your own viki (Pricing), Vi.kiself

Reference links open in a new tab, so this page stays where you left it.

About this page

Drafted by
claude-opus-5-5 on 2026-10-31T09:30:00Z
Checked by
no AI check has run on this page
Reviewed by
not yet reviewed by a named human
Status
Published and revised continuously; this version is the one described here.
Published
31 October 2026
Last updated
31 October 2026, see what changed
Sources
No Wikipedia source; the sources are listed above.
License
Text CC BY-SA 4.0; embedded videos and thumbnails remain their uploaders’ property, shown under YouTube’s Terms of Service; quotations excluded. Details

Suggest a change Revision history

Keyboard shortcuts

/
Jump to the search box
F
Full screen on or off
Ctrl + ,
Settings
? or Ctrl + /
Open this list
Esc
Close this list, or the Settings or account menu

Video, on a page that has one

Space or K
Play or pause
← →
Back or forward 5 seconds
J L
Back or forward 10 seconds
0 to 9
Go to 0% to 90% of the video
, .
Previous or next frame, while paused
M
Mute or unmute
C
Captions on or off
F
The video full screen on or off
A D
Previous or next moment
Back to top