How-to

How to Make a Moodboard From Your Own Photo Library (2026)

By refernLast updated August 202611 min read

The short answer: open refern, point it at the folder holding your photos, let normal workspace setup index those existing files in place, and drag images from the library grid onto the infinite canvas. Explicit imports and copy actions can create files.

Most moodboard tools solve the wrong problem. They ask you to upload your images to their servers before you can use them. If you already have hundreds or thousands of reference photos organized in folders, that upload step is friction you do not need. refern is a local desktop app that indexes your photos in place and pairs that library with an infinite canvas, so moodboarding from your own collection is a first-class workflow.

Before you start

You need:

  • refern installed. Download the free 30-day trial at refern.app (Windows, macOS, Linux). No account required.
  • A folder of photos on your disk. This can be an existing folder you already use. refern reads it in place and does not move or copy anything.
  • A couple of minutes. The indexer runs in the background while you work.

Step 1: Create a workspace pointed at your photo folder

Launch refern. On first run you will see a workspace setup screen.

Click "Open folder" and select the folder that holds your photos. This can be a broad parent folder (say, your whole "References" directory) or a specific subfolder for a project. You can add more folders later.

refern immediately starts indexing: it reads thumbnails, file names, ratings, and any embedded metadata (EXIF, IPTC, XMP) from your files. A progress bar shows the scan, and indexing continues in the background while you work. Completion time depends on the number and type of files, thumbnail state, storage speed, and hardware; no numerical indexing benchmark is published yet.

Normal workspace indexing is in place. Existing source files stay where they are. The SQLite database and generated thumbnails live alongside, or in a configured data location associated with, the workspace. Explicit imports and copy actions can create files.

Step 2: Browse and filter your library to find the right images

Once the index is ready, your photos appear in the library grid. By default refern shows a masonry layout, but you can switch to justified or horizontal depending on how you like to browse.

To find images for your moodboard:

  • Scroll and scan. The grid loads lightweight descriptors and fetches fuller entity data for visible images. Test scrolling and thumbnail behavior with a representative copy of your own library; performance depends on its contents, storage, index state, and hardware.
  • Use the search bar. Type any word that appears in a file name, description, tag, or source. Operators like type:image, tag:lighting, or rating:>=4 narrow results precisely. You can combine them: tag:character rating:>=3.
  • Search by color. Click the color picker in the search bar, pick a hex value, and refern surfaces images whose dominant palette matches. This is a fast local process with no API call.
  • Find similar images. Right-click any image and choose "Find similar" to surface visually related images from your whole library. Useful when you have one great reference and want more like it.
  • Use smart folders. If you have recurring searches (say, "all images tagged 'anatomy' with a 4-star rating"), save them as a smart folder in the sidebar. They auto-update as your library grows.

None of this requires the internet. All search runs locally against the SQLite index.

Step 3: Create a canvas file for your moodboard

In the left sidebar, right-click any folder and choose "New canvas". Give it a name (for example, "Character moodboard Q3"). A .refern-canvas file is created on disk in that folder.

The canvas opens in the canvas editor: an infinite scrollable space with a toolbar at the top and a layers panel at the side.

Canvases are files saved to your own folder. They are not proprietary blobs. If you delete refern later, the canvas files remain on disk and the images they reference are untouched.

Step 4: Populate the canvas from your library

Switch to the split view so you can see the library grid on one side and the canvas on the other. Or use the dedicated "Add from library" panel inside the canvas editor.

Drag images from the library grid directly onto the canvas. They appear at the size you drop them and can be freely repositioned.

Tips for this step:

  • Drag multiple images at once. Select several in the grid with Shift-click or Cmd/Ctrl-click, then drag the selection to the canvas. They land as a group you can arrange.
  • Resize without losing quality. The canvas draws a lightweight thumbnail while an image sits small on the board, then swaps to the full resolution file as soon as you display it larger than that thumbnail. Scaling up stays sharp, and scaling either way never touches the source file.
  • Drop images from the browser extension. The refern browser extension (Chrome, Firefox, Safari) saves images from any website directly to your library. They appear in the grid immediately and can be dragged to the canvas.
  • Paste from clipboard. Copy an image anywhere on your system and paste it into the canvas (Cmd/Ctrl+V). It imports to the library and places it on the canvas.

Step 5: Arrange, layer, and annotate

This is where the moodboard takes shape.

Layers. The canvas has a full layer system (visible in the layers panel). Create a new layer for each section of your moodboard: one for color palette references, one for composition examples, one for texture studies. Layers are nestable, nameable, and can have a colored background so groupings are visually obvious.

Set the canvas background. Each canvas carries its own background: plain, grid lines, or dots, plus a custom background color. Grid lines help when you are aligning frames into rows and columns; dots stay quieter behind a dense collage; a dark custom color makes bright reference images read the way they will on a screen.

Group images together. Select multiple images, press Cmd/Ctrl+G to group them into a frame. Give the frame a background color for clear visual zones. Press Cmd/Ctrl+Shift+G to ungroup.

Add text. Click the text tool and click anywhere on the canvas to place a text element. Set font, size, weight, and color. Use text to label sections, write notes, or add source credits directly on the board.

Add shapes. The shapes tool offers 9 primitives: rectangles, rounded rectangles, ellipses, triangles, and more. Use them to mark regions, create separators, or build simple diagrams alongside your images.

Add color swatches. Drag a color swatch element from the toolbar and set its hex value. This is useful for documenting the palette you are extracting from the reference images.

Draw freehand. The pen tool (hotkey B) lets you annotate directly on the canvas: circle a detail you want to highlight, draw an arrow between related references, or sketch a rough composition thumbnail alongside the images. The last pen color you used carries over the next time you open refern.

Apply image filters. Select any image on the canvas and open the filter panel. Adjust brightness, contrast, saturation, and hue non-destructively. The original file on disk is never altered.

Crop non-destructively. Double-click an image on the canvas to enter crop mode. Crop to any region you need for the board. The source file is unchanged.

Step 6: Use the canvas as a reference overlay (optional)

A common use is to pin the moodboard on top of your creative application while you work. Click the pin icon in the canvas window controls to keep refern above other windows. Adjust the transparency slider so you can see through the canvas to your drawing or design software underneath. Enable click-through mode and your cursor passes through the refern window to the app below.

This is the same overlay workflow that artists use PureRef for, built into the same tool that manages your library.

Step 7: Export or share the moodboard

To share the moodboard as a flat image:

  • Open the metadata sidebar for the canvas and choose the export option there. It is not in the canvas toolbar.
  • The export renders the board as a single high resolution PNG. There is no format or resolution picker: PNG is the only output.
  • Check the watermark toggle before you export. The toggle labelled Add "Made with refern.app" watermark is on by default, so turn it off first if the board is going to a client.

The source images and the .refern-canvas file remain on disk in your folder. If you want to move the project to another machine, copy the folder. Everything travels together because refern never separates images from the folder structure they live in.

Honest note on sharing: refern is currently a local, single-user tool. There is no link you can send so a collaborator views or edits the live canvas in a browser. Cloud sync and shareable canvases are planned without a published date. For sharing today, export to PNG (with the watermark toggle off), or hand off the folder directly. If real-time collaboration with a client or teammate is the priority right now, Milanote offers that feature at $9.99 per month as of 2026.

How other tools handle this (and where they differ)

Understanding the tradeoffs helps you pick the right approach.

What you needrefernMilanotePureRefAre.na
Works with existing folder on disk, no re-uploadYesNo, must upload all imagesNo library (drag directly to canvas)No, must upload to cloud
Core workflow without library uploadYesVery limited (read-only at best)YesNo
Infinite canvas for free spatial layoutYesYes (polished, collaborative)Yes (best-in-class overlay)No canvas at all
Search library by color or tagYes, computed locallyNo image searchNo search at allNo content search
Layers on canvasYes (nested, named)No layer systemGroups onlyNot applicable
Price$35 one-time$9.99/mo as of 2026Personal free, $49 commercial as of 2026$70/yr as of 2026
Collaboration with teammatesNoYes, real-timeNoYes (multi-user channels)

Milanote is an excellent collaborative moodboard tool and genuinely one of the most polished in its category. Its weakness for this specific task is that it requires uploading your images to the cloud, has no image search, and performance degrades on boards with more than 300 to 500 images. The free tier is capped at 100 total items combined, so a serious reference library exhausts it immediately. If you collaborate with a team in real time and do not mind a subscription, Milanote is a strong choice for that workflow.

PureRef is beloved for its always-on-top overlay and zero-friction start (open, drag images). It is free for personal non-commercial use, which is a real advantage for students and early-career artists. Its limitation is that it has no library, no search, no tags, and no persistent database across projects. If your collection grows beyond a few hundred images or you need to find a reference from six months ago, PureRef has no answer for that.

Are.na is a thoughtful cloud curation tool with a distinctive no-algorithm ethos and a strong creative community. It has no canvas for spatial arrangement and no local-file support. Images must be uploaded or linked. The free tier allows 200 total blocks as of 2026. If community discovery and collaborative channels matter to you, Are.na does things no other tool on this list does. For managing a large personal photo library and composing moodboards from it offline, it is not the right fit.

Common problems and fixes

"The indexer seems slow on my large library." refern processes thumbnails in a streaming pipeline. Let it run in the background. The grid becomes usable quickly even before all thumbnails are complete. If it stops unexpectedly, reopen the workspace and it resumes from where it left off.

"I cannot find an image I know I added." Check that the folder containing the image is part of the workspace. If you added files to a subfolder after the initial index, use Sync (the resync button in the sidebar) to pick up new files. You can also search by the file name fragment or any tag you applied.

"An image on the canvas shows a placeholder instead of the thumbnail." The source file may have moved or been renamed outside refern. Open the library, run "Sync with disk" from the workspace menu, and the index will reconcile with the current state of your folder.

"I want to use images from multiple folders." If they share a parent, point the workspace at that parent folder and refern indexes the entire tree recursively. If they live in separate places, even on different drives, add each one to the workspace as its own content root. They are all indexed together and appear in the same library.

"The canvas is cluttered with everything on one layer." Add layers via the layers panel. Move selected images to a new layer with the right-click context menu. Toggle layer visibility to focus on one section at a time.

Next steps

Once you have built your first moodboard from your library, explore:

Frequently asked questions

Can I make a moodboard from photos already on my computer?

Yes. Normal workspace setup indexes existing source images in place. Open a workspace, browse the library grid, then drag images onto the infinite canvas. Explicit imports and copy actions can create files.

Do I need to upload my photos to use them in a moodboard?

Normal refern workspace setup indexes existing source folders in place. Explicit imports and copy actions can create files. Cloud tools like Milanote and Are.na use hosted uploads for board media.

Can I use the moodboard offline?

Yes. Core library, search, canvas, viewing, and study workflows run locally without uploading your existing library. License activation, update checks, optional model downloads, feedback, user-requested web downloads, and an unlicensed trusted-time check can use the network.

How many images can I put on one canvas?

The canvas is spatially unbounded, but practical library and canvas capacity depends on hardware, storage, media types, and thumbnail state. This page does not publish a numerical performance limit.

Can I add text and shapes to my moodboard?

Yes. The refern canvas supports text elements (with font, size, and color options), 9 shape primitives, freehand drawing, and color swatches alongside images.

Does making a moodboard copy my image files?

No. Normal workspace setup indexes existing source files in place. Its SQLite database and generated thumbnails live alongside, or in a configured data location associated with, the workspace. Explicit imports and file actions can create or change files.
  • $35 one-time, no subscription
  • Windows, macOS, Linux
  • Local-first and private
  • 10,000+ creatives
  • Community on Discord
“Organization and search like Eagle cool, canvas from PureRef.”
An early refern user

Try it yourself

One library for your references, with a canvas built in.

refern keeps your images organized and searchable, with an infinite canvas in the same app. Normal workspaces read existing files in place. $35 one-time, updates included.

No account required for the 30-day trial. Your normal files remain accessible on disk if the trial ends.

Sources

  1. 1.Milanote pricing (free 100 items, $9.99/mo annual)
  2. 2.PureRef pricing (pay-what-you-want personal, $49 Small Business)
  3. 3.Are.na About page (pricing, member count, $7/mo or $70/yr Premium)