Add a name or a note to a receipt or a screenshot in seconds, with text that stays readable on any background. Point things out with callouts, arrows, circles and numbers, highlight, draw, or cover a stray detail.
Nothing leaves this device. Nothing is uploaded, and nothing is kept after you close the app.
Or paste a screenshot here with Ctrl+V, or drop pictures on this page.
Pictures
Tap one to mark it up
Why use Remark
A note where it belongs. "Paid by Sam" on the receipt, "this button" on the screenshot, a name on the delivery photo.
Readable on any background. Text sits on a label in your colour, sized for the picture, in English or Thai.
A clean copy. Remark draws your marks into a brand-new picture. Where a photo was taken and which phone took it stay behind, and your marks can't be peeled off.
Hide a stray detail. A cover in black, white or the colour around it becomes part of the picture. For faces, number plates and card numbers found for you, use Redact.
Good to know
Only a cover hides anything. A highlighter, a box or a line over something still shows it.
Your original stays as it was. It is still in your gallery and in any cloud backup.
No guarantee. Remark is free software provided as it is, without any warranty. Check every picture before you share it. You are responsible for what you share, and Anonaconda Code Lab accepts no liability for any loss or harm from using this app.
No ads, no tracking. If you find this app useful, please consider making a small donation to help fund development. Thank you!
Shift+Enter starts a new line.
Colour from around blends into the background, so a cover on a receipt barely shows. Only a cover hides anything: it replaces the pixels under it.
Making a clean copy…
Your original picture is unchanged: it is still in your gallery, and in any cloud backup.
Enjoying Remark? You've saved 20 pictures. No ads, no tracking. If you find this app useful, please consider making a small donation to help fund development. Thank you!
Questions or problems: hello@anonacondacodelab.com. A description or a screenshot of the app is usually enough; please don't send the pictures you were marking up.
Remark 0.1.1: licences of the components built into the app.
Remark itself: GNU General Public License v3 or later (the LICENSE file in the source code).
==============================================================================
Instrument Sans typeface
==============================================================================
Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans) InstrumentSans-Italic[wdth,wght].ttf: Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
==============================================================================
IBM Plex Mono typeface
==============================================================================
Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-ThinItalic.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-ExtraLight.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-ExtraLightItalic.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-Light.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-LightItalic.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-Regular.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-Italic.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-Medium.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-MediumItalic.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-SemiBold.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-SemiBoldItalic.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-Bold.ttf: Copyright 2017 IBM Corp. All rights reserved. IBMPlexMono-BoldItalic.ttf: Copyright 2017 IBM Corp. All rights reserved.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
==============================================================================
IBM Plex Sans Thai typeface
==============================================================================
Copyright 2019 IBM Corp. All rights reserved. IBMPlexSansThai-ExtraLight.ttf: Copyright 2019 IBM Corp. All rights reserved. IBMPlexSansThai-Light.ttf: Copyright 2019 IBM Corp. All rights reserved. IBMPlexSansThai-Regular.ttf: Copyright 2019 IBM Corp. All rights reserved. IBMPlexSansThai-Medium.ttf: Copyright 2019 IBM Corp. All rights reserved. IBMPlexSansThai-SemiBold.ttf: Copyright 2019 IBM Corp. All rights reserved. IBMPlexSansThai-Bold.ttf: Copyright 2019 IBM Corp. All rights reserved.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
What Remark does
Remark lets you write and draw on a photo or a screenshot, then save or share a clean copy: a name or a note on a receipt, an arrow to a button in a screenshot, numbered points on a photo.
The marks become part of a brand-new picture. Remark draws them into new pixels and saves a new file made only from what you see: there are no layers that someone could peel off, and none of the hidden details about you or your phone (such as where a photo was taken) come along.
Marking up a picture
Tap Open photos (your gallery) or Browse files (any folder: Downloads, a USB stick, a cloud drive on your phone). Several pictures at once is fine, up to 20. On a computer you can also drop pictures onto the page, or paste a screenshot with Ctrl+V.
One picture opens straight away; with several, tap the one to mark up.
Text is ready: tap where the words go, type, and tap Done (or press Enter).
Add anything else with the other tools (see The tools), then tap Done at the top.
Remark makes the new picture, checks it (see Saving) and shows it. Tap Save or Share, or Copy picture on a computer to paste it straight into a chat or an email.
The tools
Text: tap where the words go and type. The words appear on the picture as you type. Shift+Enter starts a new line. The last few things you typed are offered above the text box, so a name you write on every receipt is one tap.
Callout: a text label with a pointer, like a speech bubble. Tap where the words go and type, then drag the round handle at the pointer's tip to what it's about.
Arrow: drag from where the arrow starts to what it points at.
Line: a straight line, for underlining or crossing out.
Circle: drag across what you want to circle. It is an oval, so it fits around anything.
Box: drag across what you want to box.
Number: tap to place 1, 2, 3… in filled circles. Delete one and the others count again from 1.
Highlight: drag over text like a highlighter pen. The text underneath stays readable.
Pen: draw freehand: a tick, an underline, a signature.
Cover: drag across something to hide it (see below).
Crop: drag the corners to keep only part of the picture. Whole picture undoes the crop; Crop done goes back to Text.
Text that reads well anywhere
Text and callouts come in three styles:
Label (the usual one): the words on a solid rounded box in your colour, with black or white letters, whichever reads better. Readable on a busy photo, a white receipt or a dark screen.
Outline: coloured letters with a contrasting edge.
Plain: just the coloured letters.
Text is sized for the picture: the first tap gives readable text on a large photo and on a phone screenshot alike. S, M and L make it smaller or larger. English and Thai text use the app's own typefaces, so they look the same everywhere; other writing uses your device's fonts.
Colours and sizes
Six colours (red, yellow, green, blue, black and white) and three sizes (S, M, L) apply to the next mark, or to the selected one. Lines, arrows and shapes get a faint edge in black or white, so red still shows on a red background. The highlighter has its own colour (yellow at first).
Changing a mark
Tap a mark to select it (a dashed outline appears). Drag it to move it.
Drag its round handles to change it: both ends of an arrow or a line, the tip of a callout's pointer, the corners of a circle, a box or a cover.
Change its colour, size or style with the buttons under the tools.
Edit text (or tap a selected text again) changes its words; Delete removes the mark.
Tap empty space to deselect.
Undo and Redo (the arrows at the top) take back any change.
Zoom with two fingers (or the mouse wheel), and move the picture with two fingers.
‹ › go to the previous and next picture.
On a computer, Delete removes the selected mark, and Ctrl+Z and Ctrl+Y undo and redo.
Covers
A cover hides a stray detail: an account number on a statement, a name in a screenshot, a face in the background. It can be Black, White, or Colour from around: the colour of what surrounds it (the paper, the screen's background), so a cover on a receipt barely shows.
Only a cover hides anything. A highlighter, a box, a line or a label over something still shows it, or lets it show through. A cover replaces the pixels underneath, and it is always drawn on top of every other mark.
To find faces, number plates, card numbers and more automatically, use the studio's Redact app.
Saving
When you tap Done, Remark:
opens the original again at full size and keeps the cropped part, if you cropped;
draws your marks into it, then paints the covers, and saves a new file from those pixels alone;
opens the new file again and checks, pixel by pixel, that every cover came out (if one didn't, the picture can't be saved);
checks that the new file carries no hidden data, and lists what the original carried (where the photo was taken, the phone, the date and time).
Then look at the picture, and tap Save, Share or Copy picture. Screenshots and other PNG pictures are saved as PNG (sharp text), photos as JPEG; Settings can change this. The new file gets a plain name such as remark-1.jpg: a file's name goes with it, and camera names say when a photo was taken. Settings can keep the original name instead (with -remark added).
Your original stays as it was: it is still in your gallery, and in any cloud backup.
Settings
Save as: the same kind as the original, PNG or JPEG.
Names of saved pictures: plain (remark-1.jpg, the default) or the original name with -remark added.
Remember these settings on this device: the format, the names, and your last colour and text style. Without it, settings last until you close Remark.
Also remember recent texts: keeps the last few things you typed on this device. Without it, they are forgotten when you close Remark. Forget recent texts clears them.
Privacy
Nothing leaves your device. The page's security policy blocks every connection, so it can't send anything anywhere.
Opening the web app is an ordinary website visit: the server sees your connection, as for any website. The pictures you open are never sent.
Everything Remark needs, its typefaces included, is built into the page: nothing is downloaded while you use it.
Pictures exist only while Remark is open. The only things kept on your device are your settings and recent texts, if you ask, and a count of pictures saved (for an occasional donation request).
Pictures, the text you type and file names are kept from your browser's translator, so translation never sends them anywhere.
Questions
Write to hello@anonacondacodelab.com. A description or a screenshot of the app is usually enough; please don't send the pictures you were marking up.