gentleface

Gentleface › Text & formatting › note-pencil

note-pencil icon

Note pencil: edit note, edit memo. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.

Code line-round

SVG
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M1.293 1.293C1.098 1.488 1 1.724 1 2L1 7.5C1 7.671 1.022 7.838 1.066 8L2 8C2.254 8 2.5 8.047 2.736 8.14C2.993 8.242 3.219 8.391 3.414 8.586C3.609 8.781 3.758 9.007 3.86 9.264C3.953 9.5 4 9.746 4 10L4 10.934C4.162 10.978 4.329 11 4.5 11L7.5 11C7.641 11 7.759 11.048 7.856 11.144C7.952 11.241 8 11.359 8 11.5C8 11.641 7.952 11.759 7.856 11.856C7.759 11.952 7.641 12 7.5 12L4.5 12C4.114 12 3.742 11.926 3.385 11.778C3.028 11.63 2.713 11.42 2.439 11.146L0.854 9.561C0.58 9.287 0.37 8.972 0.222 8.615C0.074 8.258 0 7.886 0 7.5L0 2C0 1.746 0.047 1.5 0.14 1.264C0.242 1.007 0.391 0.781 0.586 0.586C0.781 0.391 1.007 0.242 1.264 0.14C1.5 0.047 1.746 0 2 0L10 0C10.254 0 10.5 0.047 10.736 0.14C10.993 0.242 11.219 0.391 11.414 0.586C11.609 0.781 11.758 1.007 11.86 1.264C11.953 1.5 12 1.746 12 2L12 7.5C12 7.641 11.952 7.759 11.856 7.856C11.759 7.952 11.641 8 11.5 8C11.359 8 11.241 7.952 11.144 7.856C11.048 7.759 11 7.641 11 7.5L11 2C11 1.724 10.902 1.488 10.707 1.293C10.512 1.098 10.276 1 10 1L2 1C1.724 1 1.488 1.098 1.293 1.293ZM14 7.707C14.276 7.707 14.512 7.805 14.707 8L15 8.293C15.195 8.488 15.293 8.724 15.293 9C15.293 9.276 15.195 9.512 15 9.707L12.061 12.646C11.56 13.147 11.007 13.579 10.4 13.943L8.757 14.929C8.636 15.001 8.51 15.021 8.378 14.988C8.246 14.955 8.144 14.878 8.071 14.757C8.023 14.677 7.999 14.592 7.999 14.5C7.999 14.408 8.023 14.323 8.071 14.243L9.057 12.6C9.421 11.993 9.853 11.44 10.354 10.939L13.293 8C13.488 7.805 13.724 7.707 14 7.707ZM3 10.293L3 10C3 9.724 2.902 9.488 2.707 9.293C2.512 9.098 2.276 9 2 9L1.707 9L3 10.293Z"/></svg>
React
// Gentleface "note-pencil" (line-round), MIT. https://gentleface.com/icons/note-pencil
import type { SVGProps } from 'react';

export function NotePencilIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M1.293 1.293C1.098 1.488 1 1.724 1 2L1 7.5C1 7.671 1.022 7.838 1.066 8L2 8C2.254 8 2.5 8.047 2.736 8.14C2.993 8.242 3.219 8.391 3.414 8.586C3.609 8.781 3.758 9.007 3.86 9.264C3.953 9.5 4 9.746 4 10L4 10.934C4.162 10.978 4.329 11 4.5 11L7.5 11C7.641 11 7.759 11.048 7.856 11.144C7.952 11.241 8 11.359 8 11.5C8 11.641 7.952 11.759 7.856 11.856C7.759 11.952 7.641 12 7.5 12L4.5 12C4.114 12 3.742 11.926 3.385 11.778C3.028 11.63 2.713 11.42 2.439 11.146L0.854 9.561C0.58 9.287 0.37 8.972 0.222 8.615C0.074 8.258 0 7.886 0 7.5L0 2C0 1.746 0.047 1.5 0.14 1.264C0.242 1.007 0.391 0.781 0.586 0.586C0.781 0.391 1.007 0.242 1.264 0.14C1.5 0.047 1.746 0 2 0L10 0C10.254 0 10.5 0.047 10.736 0.14C10.993 0.242 11.219 0.391 11.414 0.586C11.609 0.781 11.758 1.007 11.86 1.264C11.953 1.5 12 1.746 12 2L12 7.5C12 7.641 11.952 7.759 11.856 7.856C11.759 7.952 11.641 8 11.5 8C11.359 8 11.241 7.952 11.144 7.856C11.048 7.759 11 7.641 11 7.5L11 2C11 1.724 10.902 1.488 10.707 1.293C10.512 1.098 10.276 1 10 1L2 1C1.724 1 1.488 1.098 1.293 1.293ZM14 7.707C14.276 7.707 14.512 7.805 14.707 8L15 8.293C15.195 8.488 15.293 8.724 15.293 9C15.293 9.276 15.195 9.512 15 9.707L12.061 12.646C11.56 13.147 11.007 13.579 10.4 13.943L8.757 14.929C8.636 15.001 8.51 15.021 8.378 14.988C8.246 14.955 8.144 14.878 8.071 14.757C8.023 14.677 7.999 14.592 7.999 14.5C7.999 14.408 8.023 14.323 8.071 14.243L9.057 12.6C9.421 11.993 9.853 11.44 10.354 10.939L13.293 8C13.488 7.805 13.724 7.707 14 7.707ZM3 10.293L3 10C3 9.724 2.902 9.488 2.707 9.293C2.512 9.098 2.276 9 2 9L1.707 9L3 10.293Z" />
    </svg>
  );
}
Vue
Vue: see /icons/note-pencil.md
Svelte
Svelte: see /icons/note-pencil.md
HTML img
HTML img: see /icons/note-pencil.md
CSS
CSS: see /icons/note-pencil.md
Data URL
Data URL: see /icons/note-pencil.md
Sprite
Sprite: see /icons/note-pencil.md
SwiftUI
SwiftUI: see /icons/note-pencil.md
Compose
Compose: see /icons/note-pencil.md
Android XML
Android XML: see /icons/note-pencil.md
Flutter
Flutter: see /icons/note-pencil.md

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.

Meaning

Use it for
edit note, edit memo
Example
Edit note
Built from
note + pencil
Tags
note, sticky-note, post-it, memo, reminder, jot, pencil
Category
Text & formatting
Component name
NotePencilIcon
History
  • added, modifier pencil redrawn

Family 2

More text & formatting icons

For agents

Metadata: /icons/note-pencil.json · Markdown: /icons/note-pencil.md · SVG: https://gentleface.com/svg/{style}/16/note-pencil.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/note-pencil.png

Feedback