Newline zu \n online konvertieren

Konvertieren Sie mehrzeiligen Text im Handumdrehen in eine durchgehende Zeichenkette mit literalen Escape-Sequenzen wie \n, \r\n, \\n oder <br> – oder wechseln Sie in den Unescape-Modus, um \n wieder in echte Zeilenumbrüche umzuwandeln. Ideal für Entwickler bei der Arbeit mit JSON-Payloads, LLM-Prompts, PEM-Zertifikaten in .env und String-Literalen direkt im Browser.

Schnell-Presets:

Zeilen: 0

Ausgabelänge: 0 Zeichen

Escape-Sequenzen: 0

So konvertieren Sie Zeilenumbrüche online zu \n

  1. Text einfügen: Geben Sie Ihren mehrzeiligen Inhalt in das Feld Eingabetext ein oder klicken Sie auf Beispiel laden.
  2. Preset oder Modus wählen: Nutzen Sie Presets wie JSON-String, .env / PEM-Schlüssel oder Code-Verkettung für blitzschnelle Konfiguration.
  3. Escape-Sequenz wählen: Wählen Sie \n für Unix/JSON, \r\n für Windows, \\n für doppeltes Escaping oder <br> für HTML – oder schalten Sie auf Unescape um.
  4. Kopieren oder Speichern: Das Ergebnis wird in Echtzeit berechnet. Klicken Sie auf In die clipboard kopieren oder Als .txt herunterladen.

Referenztabelle für Escape-Sequenzen

Sequenz Name Typische Verwendung Beispielausgabe
\n Line Feed (LF) JSON-Strings, Unix/Linux/macOS, Python, JavaScript, Go, Rust, .env-Variablen Zeile 1\nZeile 2
\r\n Carriage Return + Line Feed (CRLF) Windows-Textdateien, HTTP-Header, CSV-Dateien nach RFC 4180, SMTP-E-Mails Zeile 1\r\nZeile 2
\\n Doppelter Backslash mit Escape Verschachtelte JSON-Payloads, Regex-Literale, Shell-/sed-Befehle Zeile 1\\nZeile 2
<br> HTML-Zeilenumbruch HTML-E-Mails, CMS-Textfelder, Markdown-Tabellen, Rich-Text-Einbettungen Zeile 1<br>Zeile 2

Häufige Anwendungsfälle für Entwickler

1. Mehrzeiligen Text und LLM-Prompts für JSON-APIs formatieren

Die JSON-Spezifikation (RFC 8259) verbietet unescapte Zeilenumbrüche in Zeichenketten. Das Preset JSON-String konvertiert Zeilenumbrüche in \n und maskiert Anführungszeichen (\") sowie Backslashes (\\), sodass Payloads für Postman, curl oder OpenAI-APIs direkt nutzbar sind.

2. Private PEM- und SSH-Schlüssel in .env-Dateien speichern

Plattformen wie Docker, Kubernetes, GitHub Actions, Vercel und Node.js-Dienste verlangen häufig, dass private RSA- oder Firebase-Schlüssel (-----BEGIN PRIVATE KEY-----) in einer einzigen Zeile stehen. Nutzen Sie das Preset .env / PEM-Schlüssel, um Zeilenumbrüche durch \n zu ersetzen und den Schlüssel in Anführungszeichen einzubetten:

PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQE...\n-----END PRIVATE KEY-----"

3. String-Verkettung in JavaScript, Java, C# und Python

Wenn Sie SQL-Queries, Log-Templates oder Shader lesbar zeilenweise verketten möchten, aktivieren Sie Verkettungsoperator hinzufügen für Ausgaben wie "SELECT *\n" + "FROM users\n" + "WHERE active = 1".

Häufig gestellte Fragen (FAQ)

Wie konvertiere ich mehrzeiligen Text in einen einzeiligen JSON-String?

Fügen Sie den Text ein und klicken Sie auf das Preset JSON-String. Alle Zeilenumbrüche werden in \n konvertiert und Zeichen wie " und \ werden automatisch sicher maskiert.

Wie wandle ich \n wieder in echte Zeilen um (Unescape)?

Wählen Sie den Modus Unescape (\n → Newline) oder nutzen Sie das Preset Unescape \n → Zeilen. Der maskierte Text wird direkt in lesbare Absätze aufgeteilt.

Wie formatiere ich PEM- oder SSH-Schlüssel für .env-Dateien?

Fügen Sie den Schlüssel vollständig ein und nutzen Sie das Preset .env / PEM-Schlüssel. Es ersetzt Umbrüche sauber durch \n und setzt äußere Anführungszeichen.

Was ist der Unterschied zwischen \n (LF) und \r\n (CRLF)?

\n ist der moderne Standard unter Unix, Linux, macOS und in JSON. \r\n ist der historische Windows-Standard und wird auch in HTTP-Headern und CSV-Spezifikationen verwendet.

Werden meine Daten oder privaten Schlüssel an einen Server übertragen?

Nein. Alle Operationen laufen vollständig lokal in Ihrem Webbrowser mittels JavaScript ab. Ihre Daten bleiben zu 100 % vertraulich auf Ihrem Gerät.