The I-beam, for text fields, the insertion point and editable regions. On a 24×24 grid in stroke, duotone and fill, free under MIT.
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M3 3.5H12.9583M3 8.10055H5.98748M3 12.7011H5.98748M10.2669 10.0807L13.3776 20.1434C13.5147 20.5871 14.1112 20.627 14.3032 20.2053L16.3303 15.7538C16.3829 15.6384 16.4755 15.5473 16.5901 15.4983L20.6934 13.745C21.1183 13.5634 21.0964 12.9379 20.6598 12.7882L10.8992 9.44123C10.513 9.30882 10.1437 9.68231 10.2669 10.0807Z"/>
</svg>Also called
What someone searching for this drawing would have typed instead. These are the words the browser's search matches on.
- caret
- insertion point
- ibeam
- typing
- editing
- pointer
- mouse
- select
- click
- input
- type
- insert
Related icons
The rest of the cursor family first, then the Pointers shelf.
FAQ
Answered from cursor-text's own facts: its shelf, the weights it was drawn in, its siblings and its dates.
- What is the cursor-text icon for?
- The I-beam, for text fields, the insertion point and editable regions. It is filed under Pointers in Keyline Icons, drawn on the same 24×24 grid as the rest of the set. People look for it as caret, insertion point, ibeam, typing, editing, pointer, mouse, select, click, input, type and insert, and the browser's search matches all of those.
- What styles does the cursor-text icon come in?
- All three: stroke, duotone and fill. They are drawn from the same geometry, so swapping weight never moves anything.
- Is there a square or circle version of cursor-text?
- No. cursor-text is drawn as a bare glyph, and the set has no boxed variant of it.
- What other icons go with cursor-text?
- circle-cursor, cursor, cursor-click, cursor-dashed-panel, cursor-off and cursor-panel, and 3 more, all shown below. The cursor family is listed first, then the rest of the Pointers shelf, so the row under this one is the useful one even where a shelf runs long.
- How do I import cursor-text in React?
- <CursorText /> is the component, and the weight decides the module: stroke from "@keyline-icons/react", duotone from "@keyline-icons/react/duotone" and fill from "@keyline-icons/react/fill". It takes the usual SVG props plus a size, so <CursorText size={16} /> and className="size-4" both work, and there is no provider or theme to set up.
- Where is the cursor-text SVG?
- icons/stroke/cursor-text.svg, icons/duotone/cursor-text.svg and icons/fill/cursor-text.svg in the repository, normalised: no wrapper, no ids and no classes to strip out. The tabs above hand you the same drawing as SVG or JSX without the download, and neither needs an install.
- When was cursor-text added to the set?
- Added 8 Aug 2026. It ships in v0.1.0, so an install at that version or later has it.
Questions about the set rather than about this drawing are answered where they belong. The home page covers what the set is, how the three styles differ, why some icons come boxed and where the Figma file is; installing the set in a shadcn/ui project covers the React package, the CLI and using an icon without React. The MIT licence is stated in the footer of every page.