Help
Back to HoardGetting started
Can I see a guided demo of a feature?
New accounts see a short guided tour (upload, search, boards, the browser extension) right after finishing setup — that's Getting started below. Didn't get it, or want to see it again? Every demo is replayable anytime, for any account:
- Getting started — Upload, search, boards, and the browser extension — the tour every new account sees first.
- Sharing — Sharing a board with people you've invited, or with anyone via a public link.
- Search & organization — Finding images by text, tag, color, and filtering by where they came from.
- Comments & TODOs — Discussing boards and images with people you share them with, and assigning TODOs.
- Tables on canvas boards — Adding a table to a canvas board, rows that size themselves to their text, resizing columns and rows, and colouring single cells.
You'll need to be signed in first; if you aren't, a demo link will ask you to sign in and then take you straight there.
Signing in & passwords
I got an invite link — how do I set up my account?
I can't sign in
I forgot my password
Can I set a profile photo?
Yes. Go to Settings → Account and click Upload a photo. It shows up next to your name on comments and notifications.
- It's cropped to a square from the middle, so a photo that's wider than it is tall will lose its edges.
- Without one, people see your initials instead — that's the normal look, not a missing picture.
- It is never shown on a public board link. Anyone opening a
/b/…link sees the images and nothing about the people involved. - Remove takes it away again, and the old photo is deleted rather than kept around.
How do I change my password?
How do I change my email?
- Go to Settings → Email.
- Enter the new address and your current password.
- Click Send confirmation.
We email a link to the new address — your email only changes once you open that link and confirm, so your current address keeps working until then. Settings shows a pending note meanwhile, with options to resend or cancel.
You can only switch to an address that isn't already used by another Hoard account. If you see “already used by a different account” and that address is actually yours (you've forgotten which password goes with it), contact the site admin — they can reset it for you.
I keep getting logged out / it bounces me back to sign in
my-hoard.app and try again. Note: in a private/incognito window you'll stay signed in only until you close it.Saving images & the browser extension
How do I save images?
What image formats are supported?
Hoard accepts JPEG, PNG, GIF, WebP, AVIF, and TIFF images (up to 25 MB each).
Some common types are not supported: HEIC/HEIF (the format iPhones use by default), SVG, and BMP. If you upload files of an unsupported type, Hoard skips them and tells you how many were left out. For iPhone photos, you can have your phone share them as JPEG (Settings → Camera → Formats → Most Compatible), or pick the “JPEG”/“Most Compatible” option when sharing.
Can I save an image from a web address (URL)?
Yes.
- Click Upload.
- Choose Save from URL.
- Paste the image's web address.
- Click Save.
Use the link to the image itself (it usually ends in something like .jpg or .png) — on most sites you can right-click the image → “Copy image address”. A link to the web page the image sits on won't work. The image must be one of the supported formats above.
Can I upload a lot of images at once?
Yes. You can select many files in one go. As they upload, your library fills in automatically — no need to refresh the page yourself.
If you upload more than 20 images at once, the rest keep uploading in the background so the app stays usable — you'll see a small progress count and the images appear as they finish. Just keep this tab open and signed in until it's done (you can still browse around Hoard in the meantime); fully reloading or closing the tab will stop an in-progress batch.
Can I upload a whole folder or album?
No platform's photo picker has a “select this whole album” button, and folder-picking itself works differently by device — these are limits of the phone or computer's own picker apps, not something a website can change. Jump to whichever applies to you:
From a computer
- For any folder of image files: click Upload → Upload a folder and pick it — Hoard adds every image inside automatically. Non-image files (documents, videos,
.DS_Store, etc.) are skipped, with a note on how many. - For a whole Google Photos album specifically: install the Chrome or Firefox extension, then open the album — or the Albums list page, and pick one right from the extension's popup — and bulk-save everything in it. It reads the page directly instead of going through a picker, so there's no per-item cap and no album-browsing gap.
From an Android device
- For a folder of files already on your phone: Upload → Upload a folder. Tap into a specific folder first (e.g. Pictures or DCIM) — Android blocks “Use this folder” at the top-level storage view for privacy.
- For the real whole-album fix, with no per-item limit: install Firefox for Android, then install the Hoard extension there too — Firefox for Android supports real browser extensions (Chrome for Android doesn't), so the same Albums-list bulk-import that already works on a computer works from your phone in Firefox.
- For a whole Google Photos album without installing anything: open it in the Google Photos app itself, select all of it, and use its download/save action to save the photos to your phone as regular files. Then in Hoard, use Upload a folder (or From your device) on wherever they landed — a folder of plain files doesn't have the same selection limits as browsing your Photos library directly.
- Or use the Upload menu's “Import from Google Photos” option — good for browsing recent photos or searching, but (a genuine limitation on Google's side, not Hoard's) it can't browse or select a whole named album.
From an iPhone/iPad (iOS)
- iOS browsers can't pick a folder at all — use From your device instead. You can still multi-select as many individual photos as you like in one go.
- For a whole Google Photos album: open it in the Google Photos app, select all of it, and use Share → Save to Files to save them as regular files. Then in Hoard, use From your device, browse to that folder, and select them all.
- For the stock Photos app or iCloud Photos: Apple doesn't offer the same kind of picker to outside apps, so the same “whole album” gap applies with no fix possible. Same workaround — Share → Save to Files, then From your device in Hoard on that folder.
- Or use the Upload menu's “Import from Google Photos” option for browsing/searching — same album-browsing limitation as above.
Why can't I import directly from iCloud Photos or Apple's Photos app?
Google Photos has an official picker Hoard can open to let you browse and import your photos directly — that's what powers the Upload menu's “Import from Google Photos” option. Apple doesn't offer an equivalent for iCloud Photos or the Photos app: the tools Apple gives developers for this (PHPhotoLibrary, PHPickerViewController) only work inside a native iPhone/iPad/Mac app, not from a website. Since Hoard is a website, there's no way to build a matching “Import from iCloud” button — this is a permanent limitation on Apple's side, not something planned for later.
The workaround is to export your photos as regular files first, then upload those the normal way:
On a Mac
- Open Photos and select the photos or album you want.
- File → Export → Export {N} Photos…, choosing the option for the original, unmodified quality rather than a resized copy.
- Pick a destination folder and export.
- In Hoard, use Upload a folder on that folder (or From your device to select the files individually).
Don't try to grab files straight out of the Photos Library package (right-click → “Show Package Contents”) — it's an internal database, not a plain folder of files, and reaching into it directly isn't something Apple supports. Export is the correct way to get real files out.
On iPhone/iPad
- Open Photos, select the photos or album you want.
- Tap Share → Save to Files.
- In Hoard, use From your device and browse to wherever you saved them.
How do I install the extension?
Chrome
- Get it from the Chrome Web Store and click Add to Chrome — Chrome takes care of installing (and later updating) it on its own.
- Open the extension's Options page.
- Set the server address to
https://my-hoard.app. - Paste an API token — create one under Settings → Chrome/Firefox extension tokens.
- Click Test connection to confirm everything works.
Firefox
Also has a real public listing now, the same as Chrome's Web Store — get it from addons.mozilla.org and Firefox takes care of installing (and later updating) it on its own, on both desktop and Android.
On a computer
- Open the AMO listing and click Add to Firefox.
- Open the extension's Options from Firefox's Add-ons Manager (
about:addons). - Set the server address to
https://my-hoard.app. - Paste an API token — create one under Settings → Chrome/Firefox extension tokens (the same tokens work for both browsers).
- Click Test connection to confirm everything works.
On Android
Worth calling out here: Firefox for Android supports real extensions and Chrome for Android doesn't, which matters if you want to bulk-import a whole Google Photos album straight from your phone.
- Open the AMO listing in Firefox on your phone and tap Add to Firefox.
- Open the extension's Options (tap its icon, or find it under Firefox's Settings → Add-ons).
- Set the server address to
https://my-hoard.app. - Paste an API token — create one under Settings → Chrome/Firefox extension tokens.
- Tap Test connection to confirm everything works.
A brand-new version can sit in AMO's review queue for a while before the listing catches up, the same way the Chrome Web Store lags sometimes. For early access to a version still in review, you can instead download the signed .xpi directly and open it (or drag it onto a Firefox window) to install it that way — on Android, that needs Firefox's Settings → About Firefox, tap the Firefox logo 5 times to unlock a hidden developer menu, then Settings → Install Extension from File.
Is there a faster way to save images than opening the popup?
Yes — the extension has an optional hover-to-save button, like Pinterest's. Turn it on from the extension's Options page (“Hover-to-save button on web pages”), then hover over any image on a page to see a small Save button appear over it — no need to open the popup or right-click.
It's off by default. Turning it on asks your browser to grant one extra permission (reading page content on any site), since that's what lets the button show up as you browse; turning it back off in Options hands that permission back. It only works on ordinary images — a few sites (like Google Photos) render their grids in a way it can't see, so the popup and right-click still cover those.
What happens when I click the extension's save notification?
It opens your library in a new tab — whether the save succeeded or failed, so you can either see the image land or check what went wrong. That's a desktop notification from your browser itself, not a Hoard in-app notification (see the bell icon in the topbar for those — likes and shares on your boards).
How do I get updates to the extension?
Nothing to do, on either browser — Chrome and Firefox both update it automatically once a new version clears their respective review process (the Chrome Web Store, or Mozilla's AMO review for the listed Firefox add-on). Both reviews can take a while, so the published version sometimes trails a version or two behind what's described elsewhere on this page.
If you installed Firefox's signed .xpi directly instead of through AMO (see the note at the end of How do I install the extension? above), that copy does not auto-update — re-download and reinstall it manually when a new version ships.
The extension stopped working
Chrome
Chrome sometimes switches off developer-mode extensions after it updates. Re-enable it at chrome://extensions (toggle it back on, or click the reload icon).
Firefox
Check about:addons — Firefox occasionally disables an add-on after an update, especially if it flags a compatibility issue. Toggle it back on there, or click Remove and reinstall from the AMO listing if toggling it doesn't help.
On either browser, if saving still fails after that, open the extension's Options and verify the token and server address with Test connection.
Why was my image rejected as "AI-generated"?
Why does the page scroll by itself when I use the extension on Pinterest?
Pinterest hides pins that scroll out of view to keep the page fast — they're removed from the page entirely, not just visually hidden — so a single snapshot at the moment you click the toolbar icon would only ever capture whatever happened to already be loaded. To find everything, the extension scrolls through the page for you, collecting pins as they load in, then scrolls back to the top when it's done.
It stops on its own — usually as soon as it reaches the real end of the board, and after about 45 seconds at the latest either way. It also knows to ignore Pinterest's own “More ideas for this board” recommendations feed that continues past where a board's actual pins end, so those never get selected alongside your real pins. There's nothing you need to do while it scrolls — just wait, and the picker opens automatically with everything it found.
How do I pick specific pins to save?
This works on any Pinterest page — a board, your home feed, search results, or a single open pin.
- Open the page with the pins you want, then click the extension's toolbar icon.
- Wait for the brief auto-scroll described above (there's nothing to scroll for on a single pin, so it's instant there).
- Every pin found is pre-selected by default — click any you don't want to deselect it, or use Select all / Deselect all to toggle everything at once.
- Click Save selected.
How do I import an entire Pinterest board?
Open the board itself — a URL that looks like pinterest.com/<username>/<board-name> — rather than your home feed or a search.
- Click the extension's toolbar icon.
- It auto-scrolls to find every pin on the board, selects them all, and pre-fills the Board field with a matching Hoard board name (creating that board if it doesn't exist yet).
- Click Save selected — the whole board saves in the background, so you can close the popup and keep browsing. A badge on the toolbar icon counts progress.
The board-name pre-fill only happens on an actual board page — your home feed, search results, and a single pin still select everything found, but save straight to your library rather than into a board unless you type one into the Board field yourself.
Will it find every pin on a large board?
Boards up to about 150 pins have come back completely reliably in testing. If it does come up short, the picker shows a note comparing how many it found to how many Pinterest itself reports for the board (e.g. “Found 149 of ~150 pins”), so you'll know rather than finding out later that a few are missing.
That comparison relies on Pinterest showing a pin count in the first place, which isn't always the case — a section (sub-board) owned by someone else doesn't display one the extension can read, so the warning won't appear there even if the import comes up short. Worth a quick manual spot-check if you're importing someone else's section.
For boards bigger than ~150 pins, splitting them into a few smaller boards or sections of around 150 pins each tends to import much more reliably than one giant board. You can also just reopen the popup and re-run the import if you suspect it came up short — each attempt scrolls and collects from scratch, independently of any previous try.
It selected more images than Pinterest says the board has — is that a bug?
No — this is expected and means it worked correctly. Pinterest's own pin count counts pins, but a single pin can be a multi-photo listing (common for shop/product pins) that shows several distinct photos under one shared caption. The extension picks up every one of those photos as a real, separate image, which can put its count a little above Pinterest's own number — e.g. a board Pinterest reports as “100 Pins” coming back with 104 selected because one pin was a 5-photo listing. All of the extra photos are real content from the board, not something to deselect.
Boards & sharing
Why can't people see my board?
Boards are private by default — only you can see one until you share it. To share:
- Open the board.
- Click Share.
- Type the person's username (or email) and click Share.
You can also click Copy link in the Share panel to send a direct link. The link isn't public — they'll need to sign in, and it only opens for accounts you've shared it with.
The person must already have a Hoard account. Once shared, the board appears under Shared with me in their sidebar. To stop sharing, open Share and remove them.
Can the people I share with see my notes?
People with view-only access: not by default. Each person you share with has their own Notes toggle in the Share panel — turn it on for that person and they can read your image notes on that board. Everyone else you've shared with still can't. Notes are off by default.
People you've given editing rights to: yes, always. Someone who can edit a board can read and change the notes on every image on it, whoever added it. There's no separate switch, because there can't meaningfully be one — an editor can edit the notes, so hiding them would be pretend privacy. If you want something kept to yourself, don't give editing rights, or keep that image off the shared board.
The same works the other way round: notes someone else writes on an image on your board are visible to you, and to anyone else editing it. There is one set of notes per image, shared by everyone who can edit it — not a private note each.
Can people comment on my boards and images?
Yes — separately from your private Notes (which stay just for you, unless you share them). Comments are a discussion anyone with access can take part in, both on the board as a whole and on individual images.
Off by default, same permission style as Notes: in the Share panel, turn on “Let all viewers comment” for everyone at once, or tick Comment for just one person. Grid boards only for now — canvas board comments are coming later.
What's a TODO comment?
When adding a comment, tick “Make this a TODO” and pick someone to assign it to (anyone with access to that board, including you). They get a notification, and either they or the board/image owner can mark it done once it's handled — or reopen it later if needed.
Can I delete a comment?
Why can't I edit a board someone shared with me?
Can I share a board with someone who doesn't have an account?
Yes — you can create a public link for a board (both grid and canvas boards work) that anyone can open in a browser, with no Hoard account needed.
- Open the board and click Share.
- Under Public link, click Create public link.
- Tick the box to confirm you understand the board will be viewable by anyone with the link and that you're responsible for what you share, then click Create public link.
- Copy the link and send it to whoever you like.
The link is unlisted — it won't show up in Google or any search, so only people you give it to can find the board. Public viewers can only look: they can't edit the board, and they can't see your library or your other boards.
Whoever opens the link sees a “view only” notice saying exactly that, so nobody wastes time looking for a way to save or comment. It spells out that changing anything needs a Hoard account the board has been shared with, and that accounts are invite-only — there's no sign-up to send them to. They can dismiss it and carry on browsing.
You stay in control: Turn off revokes the link instantly (it stops working for everyone), and Replace link swaps in a brand-new link while killing the old one. There's a separate “Show my notes to public viewers” toggle — off by default — that controls whether your image notes appear on the public link, independently of notes sharing with individual accounts.
That toggle only ever publishes notes on images that are in your own library. If someone else added an image to your board and you haven't saved it, its notes stay private even with the toggle on — publishing someone else's writing shouldn't happen just because they put an image on your board. Saving it to your library is what opts it in.
A public canvas board that embeds another board has one extra wrinkle — see that question for how sharing cascades (or doesn't) to embedded boards.
Can images added to my board be saved to my library automatically?
Yes. When someone you've given editing rights adds one of their images to your board, that image lives in their library — so if they later delete it, it disappears from your board too. Saving it to your own library is what keeps it, and auto-save does that for you.
Turn it on in Settings → Boards. It covers every board you own. Because switching it on can add a lot at once, Hoard first tells you how many images are already on your boards and not yet in your library, and lets you choose: add those too, or start fresh and only catch new ones from now on.
A board someone shared with you is never included automatically. Otherwise being handed a 500-image board would drop 500 images into your library without you asking. To auto-save from one of those, open the board and use the Auto-save button in the top right — that same button also lets you switch a single board you own back off.
Turning auto-save off never removes anything it already saved. Those images are yours now; delete them the ordinary way if you don't want them.
Can I organize a board into sections, like Pinterest?
Not as a separate feature, but tags do the job. Any board shows a row of tag chips for the tags used on its images — click one to narrow the board to just that tag, click “not” next to a tag to show images without it, or click the dashed “No tags” chip to find images you haven't tagged yet. It works the same way in your library, and on both ranked and unranked boards.
Tag a group of images the same way (e.g. appetizers, desserts) and clicking that tag on the board acts like jumping straight to a Pinterest section or sub-board, without needing a separate board for each group.
If a board uses a lot of tags, the chips can take up most of the first screen. Click the “Tags” chip in the filter row to hide them, and “Show” on that same chip to bring them back. The chip keeps showing whatever tag is currently filtering the board, so a hidden row can never leave you wondering why some images are missing. Your library and boards list have the same control, and all three remember the one choice.
What does pinning a board do?
Pinning bookmarks a board for quick access — on the boards list or an open board, hover the small pin icon (top-left of the card, or next to the heart button at the top of an open board) and click it. Pinned boards then show up in a “Pinned” section of the sidebar, right below Library/Boards/Tags.
Pinning and unpinning is a desktop-only action for now, but pinned boards are still there for you on your phone — open the More menu in the bottom bar and they'll show up in their own section above Tags/Settings/Help. You can pin any board you can see, including ones shared with you.
Can I manage several boards at once?
Yes. On the Boards page, click Select, then pick the boards you want (or Select all). You can delete them, share them with someone, or stop sharing them — all at once.
Only boards you own can be selected (boards shared with you appear dimmed). Deleting boards never deletes the images inside them — those stay in your library.
How do I select several images at once?
In your library or on a board you own, click Select, then click images to pick them (or use Select all). A toolbar lets you act on the whole selection at once — add one or more tags at once (type a tag and press Enter to stage it, repeat for more, then Apply), remove a tag, add to / move / copy to a board, remove from the board, or move to trash.
Can I select my whole library at once?
Yes. Select all picks every image currently loaded on screen. If you have more than that, a “Select all in your library” option appears that grabs everything matching your current search and filters — not just what's scrolled into view.
To keep things fast in your browser, a single selection is limited to 10,000 images. If your library is larger and you need to act on more (or just want a more relevant set), narrow it first — search for a word, or filter by a tag, a color, or your starred images — then Select all. You can repeat that for each filter to cover everything in manageable, on-target batches.
Can I copy or duplicate a board?
Yes, for both grid and canvas boards. Open the board and use “Copy all to” (on a grid board) or Copy → “Copy all images to…” (on a canvas board) to copy everything on it into another board of the same kind that you can edit, or “Duplicate board” to create a brand-new board with the same contents. Duplicating a canvas board copies the whole scene — every shape, drawing, and embedded board tile, not just placed images.
This works even on a board someone else shared with you — you don't need edit access, just the ability to view it. Copying only reads the shared board and writes to a board of your own; it never changes the original board or anything in it.
When you duplicate a board, every image on it is also saved into your own library, carrying its tags across so you can find them by tag the way you would anything else. That's what makes the duplicate really yours: an image stays in your library even if the person who added it deletes theirs, and your copy of the board keeps it.
You need an account to duplicate a board. Someone viewing a board through a public link can look at it, but can't copy or duplicate it.
Someone deleted an image they'd put on my board. Can I get it back?
Yes, for a while. When somebody deletes an image they had added to a board, it leaves that board — but their deleted images sit in their trash for 30 days before they're gone for good, and during that time anyone who can see the board can keep a copy.
Open the board and you'll see a note saying how many images this happened to and how many days are left. Click Keep under any of the thumbnails to put that one in your library, or Keep all for the lot. Once an image is in your library it's yours — it reappears on the board and stays there whatever the other person does next.
After the 30 days the image is deleted permanently and the note goes away on its own. This applies to both grid and canvas boards; on a canvas, a deleted image shows as a plain grey box until you keep it.
Images you deleted work the same way, and you'll see the same note on boards they were on — keeping one simply takes it back out of your trash.
Canvas boards
Can I find images by tag when adding them to a board?
Yes, on both kinds of board — Add image in a canvas board's top-right toolbar, or Add images on a grid board. Above the images there's a search box and a row of your tags: click a tag to narrow the list to just those images, or type to search by title, notes, or source. Click the same tag again to switch the filter off, or use Clear filters.
Select all picks everything currently shown, so putting a whole tag on the board is two clicks. If your library is big enough that only part of it has loaded, a Select all that apply option appears next to it and keeps loading until it has them all — it tells you how many it selected when it finishes.
Your picks are kept when you change the filter, so you can take a few images from one tag, a few from another, and add them all at once.
The two boards treat images you already have on them differently, on purpose. A grid board hides them from the list — it can only hold one copy of an image anyway. A canvas board still shows them, because placing the same photo twice (at two sizes, in two clusters) is a reasonable thing to want there; it skips them when you place and tells you, with an Add them anyway option.
How do I change colors on a canvas board?
Open a canvas board and click Colors near Add image in the top-right toolbar. It shows:
- Stroke color (or Font color, for text) — applies to whatever's currently selected, or, if nothing's selected yet, to the next thing you draw with the currently active pencil/line/shape/text tool. So you can set a color before drawing, not just after.
- Background — the fill color, shown only for actual shapes (rectangle, diamond, ellipse). It's hidden for lines, arrows, freehand drawing, text, and photos, since none of those show a visible fill.
Changing a stroke or background color while something's selected applies to everything currently selected at once.
The canvas's own overall background color is separate — that's under the hamburger menu (top-left), not the Colors button, since it applies to the whole board rather than any particular drawing.
Can I save custom colors so I don't have to re-enter them?
Yes, for stroke/font color, shape background, and the canvas's own overall background — each has its own saved palette. Click the dashed + circle next to a color picker to save whatever color is currently applied there; it appears as a small dot you can click anytime afterward to reapply it instantly, on any canvas board, without re-typing or remembering its hex code. Click the × that appears on hover to remove one you no longer want. You can save up to 12 per palette.
These saved colors live in this browser — they won't follow you to a different computer or browser, and they're separate from your browser's own built-in “custom colors” memory in the color picker itself (a browser feature, not a Hoard one, that isn't available or guaranteed to stick around in every browser).
On a canvas board, how do I take an image off without deleting it?
Click the image, then use the Image ▾ button in the top right. It has both actions, spelled out:
- Remove from this board — the image comes off the canvas and nothing else changes. It stays in your library.
- Delete from my library — it comes off the board and goes to your trash, where you can restore it for 30 days. You'll be asked to confirm first, and this only ever affects your copy — never anyone else's.
The canvas toolbar's own trash icon (and the Delete key) do the first one — they take the image off the board and leave your library alone. Afterwards a small notice offers to delete it from your library too, if that's what you actually wanted.
For an image someone else added, only Remove from this board is offered. Nobody can delete another person's image from their library, whatever permissions they've been given.
Where do images land when I add several to a canvas board at once?
In a block near the middle of your view, laid out across in a row that wraps onto the next line when it runs out of room. They won't be placed on top of images already on the board — Hoard steps around those and finds free space.
If you'd rather they ran down the board instead, there's an Arrange choice in the bottom-left of the “Add image” and “Import board” windows. Your choice is remembered on this browser and applies to every canvas board until you change it.
How does the eraser tool work on a canvas board?
It's not a pixel eraser like you might expect from a photo editor — there's no adjustable size, and it doesn't smudge or partially fade a stroke. Instead, dragging the eraser over a mark (a shape, line, drawing, text, or photo) deletes that whole mark as soon as the eraser touches any part of it.
If you only want to remove part of a drawing, or need more control over exactly what gets deleted, switch to the selection tool instead — click the mark(s) you want gone (drag a box to select several at once) and press Delete or Backspace.
Can I add a table to a canvas board?
Yes. Click Insert table in the top-right toolbar, pick how many rows and columns you want (up to 10 × 10), and click Insert. The table appears in the middle of your current view. Tables are handy for planning — a shot list, a packing list, a room-by-room budget.
To type in a cell, double-click it and start typing. Press Escape when you're done. Each cell holds its own text.
To select the whole table, click one of its lines. This is the one slightly fiddly bit: table cells are see-through by default, so clicking the empty middle of a cell won't grab it — you have to click an actual border line. (Once you give a cell a background color, its middle becomes clickable too.)
Once the table is selected you can:
- Move or resize the whole thing — drag it, or drag a corner handle to scale it all together.
- Resize one column or row — drag any line in the table. Only that column gets wider (or that row taller); everything else keeps its size and shifts along, the way it works in a document. This includes the table's outer edges, so you can widen just the last column by dragging the right-hand edge.
- Add a row or column — move your pointer just above the table (for columns) or just to its left (for rows). Point at a column and a small + appears on each side of it — one to add a column before it, one after — and the same works above and below for rows, so you can add to either side of anything, including the very edges.
- Remove a row or column — in that same strip, an × appears for whichever column or row you're pointing at. A table always keeps at least one row and one column, so the last one can't be deleted.
The + and × buttons only show while you're pointing near the table's top or left edge, so they stay out of the way the rest of the time. Hovering a line you can drag tints it, so you can tell a resize handle from an ordinary border.
If you type more text than fits, the cell grows taller to fit it and the whole row grows with it, so the table stays a neat grid instead of one cell bulging out of line.
Delete that text again and the row shrinks straight back down, so you're never left with a band of empty space where long text used to be. If you had already set that row's height yourself by dragging its border, it returns to that height rather than the default — a size you picked on purpose is never thrown away.
Can I give a single table cell its own color?
Yes. It takes one extra step, because clicking a table normally selects the whole thing:
- Click one of the table's lines to select the table.
- Now double-click the border of the cell you want. That “steps into” the table and selects just that one cell.
- Pick a Background color from the panel on the left (or from the Colors button).
Only that cell changes. This is handy for shading a header row, flagging a status, or color-coding a plan. You can also change a single cell's border color the same way, using Stroke.
The double-click has to land on a cell border, not the empty middle — same reason as above. And note the difference: double-clicking a cell when the table isn't selected types into it, while double-clicking when it is selected picks that cell out for styling.
On my iPhone, a canvas board stays light even in dark mode. Why?
That's deliberate, and it's fixing a worse problem. Canvas boards get their dark look by flipping the whole drawing surface from light to dark, and photos have to be flipped a second time so they come out looking normal. iPhone browsers can't do that second flip — so photos came out with their colors reversed, which is how a white shirt ended up black. (This isn't about having an old phone; it affects current iPhones too, and Chrome on iPhone behaves the same as Safari because they share the same engine underneath.)
So on iPhone, Hoard now switches the flip off altogether. Everything on the board — photos included — shows its true colors, and the drawing surface stays light even when the rest of Hoard is dark. On a computer or an Android phone, nothing changed: the board still goes dark as before.
A canvas board will therefore look different on your iPhone than on your computer, and there's no setting that makes them match. It's worth knowing why. Dark mode on a canvas board isn't a dark color scheme — it's a flip applied to everything on the board at once, including colors you chose yourself. A blue you picked comes back a different blue, and a dark Canvas background comes back light. Your iPhone is actually showing the more truthful colors of the two.
The board's contents are identical either way — only the backdrop differs — so it's safe to ignore. If you want a specific look you can rely on, pick your Canvas background from the menu (☰) and view the board in light mode, where what you choose is what you get everywhere.
Can I add every image from a grid board onto a canvas board at once?
Yes. Open a canvas board and click Import board next to Add image, then pick one of your grid boards from the list. Every image on it gets added to the canvas in one go, laid out in a simple grid — it's all-or-nothing (no picking individual images, and a ranked grid's numbering doesn't carry over).
Can I share a canvas board the way I share a grid board?
Yes, fully — open a canvas board and click Share for everything a grid board has: share it with specific Hoard accounts (pick who can view it, and optionally let them edit or see your notes), or turn on a public, no-account-needed link that anyone with the URL can view.
Can I embed one board inside another on a canvas?
Yes. Open a canvas board and click Embed board next to Add image, then pick one of your other grid boards. It appears as a live tile showing some of that board's images, its name, and its image count. Unlike Import board (which copies the images in as separate elements once), an embedded tile stays linked: if you add, remove, or reorder images on the embedded board later, the tile updates to match next time the canvas loads.
How many images the tile previews is up to you. Click the tile once to select it, and a Preview box appears in the top-right toolbar — set the most images it should show, up to 12. It fits as many as the tile has room for and stops there, so making a tile bigger genuinely shows more of the board, and the last thumbnail says how many are left over. Each tile has its own setting, so two embeds of the same board can show different amounts. Embeds you placed before this existed keep showing a single cover until you change them.
Double-click the tile to look inside it without leaving the canvas — the board's images open in a panel over the top, and you can scroll through all of them. Press Esc, or click outside the panel, to go back to the canvas exactly where you left it. There's an Open board ↗ link in the panel if you do want the full board page in a new tab.
If the board was shared with you as part of the canvas but not shared with you directly, the panel will say so rather than showing its images — embedding a board on a canvas doesn't give people access to that board itself.
If you make the canvas board's public link visible to anyone, an embedded board doesn't automatically become visible to those visitors too — a public viewer only sees a real preview for an embedded board that is itself public. When you turn on (or turn off) a canvas board's public link and it has embedded boards, you'll get an explicit choice: share just the canvas board, or the canvas board and its embedded boards together. Choosing “together” only ever turns on a public link for an embedded board that isn't already public — it never touches one you made public on its own. Turning sharing back off is the same in reverse: anything that was made public purely as part of that “together” choice is safely turned back off automatically, but if an embedded board was already public independently (or shared as part of a different canvas board), you'll be asked to confirm before its public link is touched — so turning off one canvas board's sharing can never silently take away a link someone else is relying on for an unrelated reason.
Copyright & reporting infringement
How do I report copyright infringement?
If you believe an image shared on Hoard — for example through a public board link — infringes a copyright you own or are authorized to act for, email contact@my-hoard.app and include:
- Identification of the copyrighted work you believe was infringed.
- Identification of the specific content you're reporting and enough to locate it — in particular the public board link (URL) and which image(s) on it.
- Your contact details: full name, email address, and a mailing address and phone number.
- A statement that you have a good-faith belief the use isn't authorized by the copyright owner, its agent, or the law.
- A statement that the information is accurate and — under penalty of perjury — that you're the owner or authorized to act for the owner.
- Your physical or electronic signature (typing your full legal name is fine).
On a complete report we'll remove or disable access to the content and may disable the board's public link. Full details are on the Terms & copyright page.
Images & display
Can I save more than one link on an image?
Yes. Open the image and look for Links in the panel on the right, just under Source link. Click Add a link, paste the address, and give it a label if you want one (“the blue chair”) — without a label it just shows the site's name. Add as many as you need, up to 20.
This is for things that are in the picture. If one photo shows a chair, a rug and a lamp, you can keep a shopping link for each one instead of trying to squeeze them all into the notes.
The Source link above stays separate and means something different — that's where the image itself came from, and images saved with the browser extension already have it filled in.
Use the ↑ and ↓ arrows to put them in the order you want, and Edit or Remove to change one later.
Links are searchable: typing a shop's name into the library search finds every image you saved a link from it on, whether you matched the label or the address itself.
Who else can see them: the same people who can already see the source link. Anyone you share the board with sees them, and so does anyone with a public board link if you've turned one on. There's no separate switch for links — if you want something kept to yourself, put it in Notes instead and leave notes sharing off.
Are links I type into Notes clickable?
Yes. Any web address in an image's notes is turned into a real link for anyone reading them — on a shared board, or on a public board link if you've turned notes on for it.
On your own image page the notes stay an editable text box, so the links can't be clicked inside it. Instead they're listed just underneath, so you can still click straight through.
For anything you actually want to keep track of, the Links section above is the better home — it's labelled, sortable and searchable, and notes stay for what you want to say about the image.
Is there a quick way to close an image and go back?
Press Escape. It takes you out of the image and back where you came from — the board, if you opened the image from one, otherwise your library. Exactly the same as clicking the back arrow in the top-left.
It won't fire while you're typing. If your cursor is in the title, notes, a tag or link box, or a comment, Escape belongs to what you're typing in and the page stays put — so you can never lose an edit in progress to a stray keypress.
Can I flick through my photos without going back each time?
Yes — press ← and → to move to the previous or next photo. You'll see a “3 of 40” counter at the top right with arrows you can click instead.
It steps through the photos you were just looking at, in the order you were looking at them — so if you'd filtered your library by a tag, searched, or sorted it, the arrows follow that same list rather than your whole library. Open a photo from a board and they follow the board instead.
It stops at each end rather than looping back round. Photos on a board that belong to someone else are skipped, since those open in a different, simpler view.
The arrows only appear when you opened the photo from a grid. If you got here from a notification or a bookmark there's no list to step through, so nothing is shown — go to your library or the board and open a photo from there.
The page loads but images are blank or won't load
storage.googleapis.com). A privacy extension, ad blocker, or strict tracking protection (e.g. Brave Shields, Firefox's strict mode, some VPN/DNS blockers) can block that domain — the page works but pictures don't appear. If that happens, allow storage.googleapis.com for this site, or pause the blocker on my-hoard.app.How long do images stay in the trash?
30 days. Deleting an image moves it to Trash, where it's fully recoverable — nothing is actually removed yet. Each image in Trash shows how many days it has left; after 30 days it's automatically and permanently deleted, so if there's anything in there you don't want gone, restore it back to your library before then. This keeps storage usage in check and stops a big cleanup from turning into a permanently growing pile.
Delete forever in Trash still works at any time if you want an image gone immediately rather than waiting out the 30 days.
Can I restore several images out of Trash at once?
Yes. In Trash, click Select, then pick images (or Select all) and click Restore to bring the whole selection back to your library in one go — handy if you've got a lot sitting in Trash and only want to keep a few of them.
Searching by color
What is the row of colored dots at the top of the library?
That's the color bar. Click any dot to show only the images that contain that color. Click it again (or clear the search) to go back to everything.
It matches by color family, not an exact shade — so picking blue finds light blue, blue, and navy together, rather than only one precise tone. You can combine a color with a tag or a text search to narrow things further.
The same color bar is on every grid board too, so you can narrow one board to just its blues the same way you narrow your whole library. On a board it only filters — the board keeps whatever order it's in.
Can I sort by color, so similar colors sit together?
Yes. Choose Colour from the Sort options — in your library, on a grid board, and on a public board link. It arranges everything as a rainbow, running red → orange → yellow → green → blue → purple.
Grays, blacks and whites have no place on a rainbow, so they gather in one block at the end. An image is placed by its most prominent color — and if that happens to be a neutral (a white wall behind the subject, say), Hoard uses the next real color instead, so a photo of something blue still lands with the blues.
Sorting is only a view. It never rearranges a board: your manual drag order is still there when you switch back to Board order, and a ranked board keeps its real numbering. Dragging is switched off while a sort is active, since you can't drag images into a computed order.
How does Hoard know what colors are in an image?
When you save an image, Hoard looks at it and automatically pulls out up to about a dozen of its most prominent colors — covering both the large areas and smaller but distinct splashes of color, including neutrals like black, white, and gray. Those colors are what the color bar searches against, so a new image is findable by its colors right away — nothing for you to tag by hand.
Can I change an image's colors or pick one with the eyedropper?
Yes. Open any image and look under Colors for its palette:
- Click a dot to find your other images that contain that color.
- Click the × on a dot to remove a color you don't want associated with the image.
- Click the dashed eyedropper to add a color. The eyedropper lets you pick any pixel on your screen — for example, a specific shade right out of the image itself.
Edits save automatically and feed straight back into color search. On browsers without the eyedropper (Firefox and Safari) the button opens a normal color picker instead.
Privacy & tags
Is my library private?
Yes, by default. Hoard is invite-only with no public feeds or discovery, and only you can see your own library. Boards stay private unless you choose to share them.
The one exception is opt-in: you can create a public link for a grid board (see Boards & sharing above). That single board becomes viewable by anyone you give the link to — but it's unlisted (not searchable), you can turn it off anytime, and it never exposes your library or your other boards.
What are tags for?
Tags are labels you add to images to keep things organized — think of them like sub-folders that an image can be in more than one of at once. They make images easy to search and filter, both across your whole library and within a board.
For example, say you're making a board to plan a birthday party. If you tag the relevant images balloons, you can later filter the board (or your library) by that tag to pull up just the balloon ideas — without hunting through everything else. Add as many tags as are useful; an image can carry several at once.
What are sub-tags, and why would I use them?
As your tag list grows, one long flat list gets hard to scan. Sub-tags let you nest a tag underneath a related one, turning your tags into an organized tree instead — handy once you have a lot of them. For example, instead of scattered tags like birthday-cake and wedding-cake, you could nest both under a cake tag, making the whole list easier to browse and manage in one place.
Nesting is purely organizational — each tag, parent or child, still filters independently by exactly what's tagged with it; searching cake won't automatically include images only tagged wedding-cake.
- Go to Tags.
- When adding a new tag, use the Under dropdown to nest it beneath an existing tag (or leave it at “(top level)” for a regular tag). You can nest more than one level deep.
Deleting a parent also deletes its sub-tags (images are just untagged, never deleted).
Can I turn an existing tag into a sub-tag?
Yes. On the Tags page, each of your tags has a Move button. Click it, pick the tag it should sit under, and click Move — or pick “(top level)” to pull it back out again. You don't have to decide the hierarchy when you first create a tag.
A tag takes its sub-tags with it, so moving a parent moves the whole branch. A tag can't be moved underneath itself or anything already beneath it, so those options simply aren't offered. And because a name only has to be unique among its siblings, you can keep a brass at the top level and another under kitchen — but moving one on top of the other will tell you that name is already taken there.
This only ever affects your tags. Tags are personal, so the Tags page only lists your own, and nothing you do here changes anyone else's. Automatically applied tags like duplicate can't be moved.
Why is there more than one of the same tag?
Can I filter by more than one tag at once?
Yes. Tapping a second tag adds it to the filter rather than replacing the first, and you can mix tags you want with tags you don't. Three combinations, all from the same row of chips:
- All of them — tap two or more tag names. You get only the images carrying every one of them. This is the default.
- Any of them — once two tags are selected, a Match all / any control appears. Switch it to any for images carrying at least one.
- One but not another — tap a tag's name to require it, then tap not on a different tag to rule that one out. “Kitchen but not brass” is a single click each.
Tapping a selected tag again removes it, and Clear tags drops the whole filter. The same chips work the same way on the Library and inside a board.
Can I find images that DON'T have a tag?
Yes. In your library, each tag chip has a small “not” button next to it — click it to show images that don't carry that tag, instead of ones that do. There's also a dashed “No tags” chip that finds images with no tags at all — handy for spotting things you haven't organized yet.
Can I find images I haven't saved to a board yet?
Yes. The dashed “Unorganized” chip in your library shows only images that aren't on any board — grid or canvas. It's independent of tags, so you can combine it with a tag filter (or “No tags”) to zero in on things you've neither tagged nor filed away.
Can I filter my library by where an image came from?
Yes, for two specific sources: the Source chips in your library let you show (or, by picking the other one, effectively exclude) images saved via the browser extension's Pinterest board import, or via Google Photos import. This covers bulk imports specifically — an image saved with a single right-click or the hover-to-save button isn't tagged with a source, even from a Pinterest or Google Photos page. Other sources (device upload, saving from a URL) aren't broken out separately, to keep the filter simple.
Can I find images that are missing a source link?
Yes. Two dashed chips — “Has source link” and “No source link” — sit next to “Unorganized” in your library, and at the start of the filter row inside any grid board. Picking one shows only images that do (or don't) record where they came from; clicking it again clears it.
This is about the Source link on an image's detail page — the one that answers “where did this come from”. Images clipped from a web page arrive with it filled in; ones you upload from your device start empty unless you add it. The separate Links list underneath (“what's in this photo, and where do I buy it”) is a different field, and doesn't affect this filter — an image can have five shop links and still count as having no source.
It combines with everything else, so “tagged kitchen, no source link” is one click each, and on a board it's a quick way to spot which images still need attributing.