A native Mac text editor

Scriva: Markdown & Text Editor

Write Markdown.
Edit anything.

Scriva is a fast, native Mac text editor built for Markdown and code. Write with live preview, edit JSON, CSV and HTML with dedicated viewers, work across whole folders with find & replace, and keep every unsaved change safe across relaunches — all without an account, without tracking, and without your files ever leaving your Mac.

Coming soon to the Mac App StoreGet to know Scriva ↗

macOS 27 or later · English & Turkish

Scriva app icon
MarkdownScriva Pro · Live preview
Scriva editing Markdown with live preview
Scriva editing Markdown with live preview
Scriva

A clear view of everything you write.

01 / MARKDOWN

Markdown, side by side.

Write on one side. See your finished document on the other. Pro adds live preview with synchronized scrolling, tables, task lists and highlighted code blocks, plus Markdown formatting tools. Markdown syntax highlighting stays free.

Scriva Pro
Scriva editing Markdown with live preview in dark mode
Scriva editing Markdown with live preview in dark mode
02 / JSON · CSV · HTML

Text when you need it.
Structure when you want it.

Scriva Pro gives JSON a collapsible tree, CSV a readable table and HTML a local preview. Validate and format JSON, inspect data, and keep editing in the same app. Remote resources are blocked in the HTML preview.

Scriva Pro
JSON editing with tree view and validation
JSON editing with tree view and validation
Collapsible JSON tree
Collapsible JSON tree
CSV shown as a table
CSV shown as a table
Local HTML preview
Local HTML preview
03 / HTML · CSS · JSON · CSV

Tools that match the file.

The tool rail adapts to HTML, CSS, JSON and CSV. These format buttons are free; the snippet palette is a Pro feature. The last column shows the free version, with Pro buttons dimmed.

  • HTML: wrap text in strong, em, code or p tags; insert links and comments.
  • CSS: insert rules, declarations and comments.
  • JSON: insert objects, arrays and key-value pairs. Commas are added automatically so the document stays valid.
  • CSV: add rows and columns, or quote a field.
Free
The tool rail adapts to HTML, CSS, JSON and CSV files
The tool rail adapts to HTML, CSS, JSON and CSV files
04 / SNIPPETS

Start from a snippet.
Make it your own.

Pro’s snippet palette includes HTML5 documents, tables, forms and lists; CSS media queries, flexbox, grid, variables and dark-mode patterns; JSON templates such as package.json and tsconfig.json; and CSV header and delimiter transformations.

Scriva Pro

Your words. Ready to reuse.

Save your own snippets for all files or a specific format. Create one from selected text with New Snippet…, then manage it in Settings › Snippets. $SELECTION inserts the selected text; $CURSOR sets the insertion point.

Built-in HTML snippets and your own
Built-in HTML snippets and your own
Create your own snippets with selection and cursor markers
Create your own snippets with selection and cursor markers
05 / FOLDERS

Work across your whole folder.

Keep a folder beside your editor for free. Pro adds multiple folders and find & replace across files, with case, whole-word and regex options. Preview and select matches before replacing.

Folder sidebar
Folder sidebar
Find and replace across folders with preview
Find and replace across folders with preview
06 / SMALL TOUCHES

Give your lists some character.

Pro’s emoji and bullet palettes sit alongside the list tools and outline. Add the finishing touches without interrupting your writing.

Scriva Pro
Emoji palette
Emoji palette
Stays on your Mac

No account. No tracking.
Your files never leave your Mac.

Your documents, unsaved edits and settings stay on your Mac. Scriva has no servers. Purchases and restoration are handled by Apple.

Privacy Policy ↗
Scriva

Free for everyday editing.
Pro for the power tools.

Downloading, editing and saving are free. Choose Pro when you need previews, structured viewers and folder-wide tools.

Free and Scriva Pro features
FeatureFreeScriva Pro
Text, Markdown and code editingIncludedIncluded
Tabs and session restoration, including unsaved changesIncludedIncluded
Syntax highlighting for approximately 40 languagesIncludedIncluded
Markdown syntax highlightingIncludedIncluded
HTML, CSS, JSON and CSV format buttonsIncludedIncluded
Line numbers, word wrap and zoomIncludedIncluded
Find & replace in one file; printingIncludedIncluded
One folder in the sidebarIncludedIncluded
External-change detection and large-file handlingIncludedIncluded
Preserved encoding; read-only binary filesIncludedIncluded
Live Markdown preview with synchronized scrollingPro onlyIncluded
Markdown formatting tools: headings, bold, links, tables and morePro onlyIncluded
Outline, list tools, emoji and bullet palettesPro onlyIncluded
Built-in HTML, CSS, JSON and CSV snippets and transformationsPro onlyIncluded
Custom snippets with $SELECTION and $CURSOR markersPro onlyIncluded
JSON tree, CSV table and HTML previewPro onlyIncluded
HTML and PDF exportPro onlyIncluded
Find & replace across foldersPro onlyIncluded
Multiple sidebar foldersPro onlyIncluded
All future Pro featuresPro onlyIncluded
Scriva Pro

Your choice. Your workflow.

Yearly

$4.99 / year

1-month free trial for eligible accounts. Renews automatically.

Lifetime

$14.99 once

One-time purchase. No subscription.

US prices. Prices may vary by region; the App Store shows your local price.

The yearly subscription renews automatically unless canceled at least 24 hours before the end of the current period. Payment is charged to your Apple Account. You can manage or cancel your subscription in your App Store account settings.

Terms of Use (EULA) ↗
Scriva Pro features in English
Scriva Pro features in English