Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP C C++ C# AWS W3.CSS HOW TO BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS DSA TYPESCRIPT ANGULAR ANGULARJS GIT POSTGRESQL MONGODB ASP AI R GO KOTLIN SWIFT SASS VUE GEN AI SCIPY CYBERSECURITY DATA SCIENCE INTRO TO PROGRAMMING HTML & CSS BASH RUST TOOLS

Developer Tools

Tools Home

Formatters

JSON Formatter JSON Minifier JSON Validator JSON Stringify Sort JSON Keys HTML Formatter CSS Formatter JS Formatter SQL Formatter XML Formatter YAML Formatter

Encoders / Decoders

Base64 URL Encode/Decode HTML Entities JWT Decoder Base32 Encode/Decode Base58 Encode/Decode ROT13 / ROT47 Cipher CRC32 Checksum Punycode Converter Quoted-Printable

Converters

JSON to YAML JSON to TOML YAML to TOML JSON to CSV XML to JSON JSON to TypeScript JSON to Python JSON to Java JSON to C# JSON to Go JSON Schema Generator SQL to JSON Query String Converter Number Base Unix Timestamp Case Converter Text to HTML CSV to Markdown HTML to Markdown

Generators

UUID Generator Hash Generator Password Generator Lorem Ipsum QR Code QR Code Scanner Barcode Generator Slug Generator Meta Tag Generator Placeholder Image HTML Table Generator Markdown Table Generator robots.txt Generator .htaccess Generator Mock Data Generator README Generator Random Number Generator

Testers

RegEx Tester Text Diff Markdown Preview String Inspector JSON Path Evaluator CSV Viewer JSON Tree Viewer Live Code Preview SVG Preview JSON Compare Responsive Tester

CSS Visual Tools

Gradient Generator Box Shadow Generator Flexbox Playground Grid Generator CSS Unit Converter Border Radius Text Shadow Animation Generator Filter Generator Transform Generator Clip Path Generator Multi-Column Glassmorphism Generator Neumorphism Generator CSS Loader Generator CSS Button Generator Cubic Bezier Editor CSS Blob Generator

Colors & Accessibility

Color Picker Color Converter Palette Generator Contrast Checker Color Blindness Simulator Shades & Tints Generator Color Name Finder

Text Utilities

Escape/Unescape SQL Escape Regex Escape XML Escape CSV Escape Backslash Escape URL Parser Word Counter Emoji Picker Encoding Detector Find and Replace Censor Words Extract Email Addresses Extract a Substring Find Hidden Characters Add Quotes to Text Repeat Text Truncate Text Reverse Text Rotate Text Randomize Case Text to Unicode Palindrome Checker Create a Palindrome Whitespace Cleaner Remove Extra Spaces Remove Blank Lines Tabs to Spaces Character Counter Text to Binary Morse Code Translator NATO Phonetic Alphabet Online Notepad Text to Speech

Dev Utilities

Cron Parser Cron Expression Builder Chmod Calculator HTTP Status Codes MIME Type Lookup Aspect Ratio Calculator Social Share Preview Font Preview CSS Minifier JavaScript Minifier Pixel Ruler Device Mockup cURL Converter User Agent Parser JavaScript Key Code Info Online Stopwatch Docker Run to Compose ASCII Text Art Device Information HTTP Header Analyzer

Calculators

IP Subnet Calculator IP Address Converter IP Range Expander IPv6 ULA Generator MAC Address Generator MAC Address Lookup Binary Calculator Bitwise Calculator Unit Converter Length Converter Weight Converter Temperature Converter Data Storage Converter Area Converter Speed Converter Time Converter Volume Converter Roman Numeral Converter Date & Age Calculator Age Calculator Date Difference Add or Subtract Days Leap Year Checker Day of the Week Percentage Calculator Math Expression Evaluator Number Sequence Generator Arithmetic Sequence Calculator Number to Words Sum a List of Numbers Ohm's Law Calculator Random Port Generator Time Zone Converter

SVG Tools

SVG Optimizer SVG Placeholder Generator SVG to PNG SVG to Data URI SVG Blob Generator SVG Wave Generator SVG Pattern Generator

Project Files

.gitignore Generator License Generator package.json Generator .editorconfig Generator Dockerfile Generator .env Example Generator

Image Editing

Background Remover Change Image Colors Change Image Opacity Make Background Transparent Crop Image Rotate Image Flip Image Resize Image Image Upscaler Grayscale Image Blur Image Pixelate Image Add Border to Image Watermark Image Add Text to Image Circle Crop Join Images Image Splitter Image Color Picker EXIF Metadata Viewer Remove EXIF Data Image to Text (OCR) Color Palette from Image Signature Maker

Image Converters

Image Converter PNG to JPG PNG to WebP PNG to BMP PNG to GIF JPG to PNG JPG to WebP JPG to BMP JPG to GIF WebP to PNG WebP to JPG WebP to BMP WebP to GIF BMP to PNG BMP to JPG BMP to WebP BMP to GIF GIF to PNG GIF to JPG GIF to WebP GIF to BMP HEIC to JPG HEIC to PNG HEIC to WebP AVIF to JPG AVIF to PNG AVIF to WebP

Image Compression

Compress Image Bulk Image Compressor Increase Image Size Compress to 10 KB Compress to 20 KB Compress to 50 KB Compress to 100 KB Compress to 200 KB Compress to 500 KB Compress to 1 MB Compress to 2 MB

Social Media

SOME Image Resizer Resize to IG Post Resize to IG Portrait Post Resize to IG Landscape Resize to IG Story Resize to IG Profile Photo Resize to FB Post Resize to FB Cover Photo Resize to FB Profile Photo Resize to FB Story Resize to FB Event Cover Resize to X Post Image Resize to X Header Resize to X Profile Photo Resize to YT Thumbnail Resize to YT Banner Resize to YT Profile Photo Resize to LI Post Image Resize to LI Cover Banner Resize to LI Profile Photo Resize to LI Logo Resize to TT Video Cover Resize to TT Profile Photo Resize to PIN Pin Resize to PIN Profile Resize to WA Profile Resize to WA Status

Video Tools

Video Trimmer Video Compressor Rotate a Video Flip a Video Crop a Video Resize a Video Change Video Speed Loop a Video MP4 to MP3 Video to GIF Video Frame Extractor

Recorders & Device Tests

Microphone Test Webcam Test Voice Recorder Screen Recorder

Meme Tools

Meme Generator Demotivational Poster Video Meme GIF

PDF Tools

Image to PDF Merge PDF Split PDF PDF to Image Extract Images from PDF Compress PDF PDF to Text Rotate PDF Organize PDF Pages Add Page Nr to PDF

GIF Tools

GIF Maker GIF to Frames Add Text to GIF Change GIF Speed Reverse GIF

Audio Tools

Audio Cutter Audio Joiner Change Audio Volume Change Audio Speed Loop an Audio File Audio Fade In and Out Audio to WAV Converter Audio Metadata Viewer

Audio Converters

MP3 to WAV OGG to WAV M4A to WAV FLAC to WAV WAV to MP3 OGG to MP3 M4A to MP3 FLAC to MP3

SEO Tools

Favicon Generator Sitemap Generator JSON-LD Schema UTM Link Builder Hreflang Tag Generator

Security & Crypto

AES Encrypt / Decrypt Key Pair Generator HMAC Generator JWT Signer Token Generator TOTP Generator and Validator ULID Generator Basic Auth Header Generator Bcrypt Hash Generator Password Strength Checker

CSV Tools

Change CSV Separator Transpose CSV Find Incomplete CSV Records Insert a CSV Column Swap CSV Columns CSV to TSV CSV to XML CSV to YAML TSV to JSON

Lines & Lists

Sort Lines Remove Duplicate Lines Find Duplicate Lines Shuffle Lines Reverse Line Order Join Lines Split Text Wrap Each Line Unwrap Lines Group Lines Find Most Common Lines Rotate Lines Truncate a List

Change CSV Separator

Swap a CSV file from commas to semicolons, tabs, pipes, or any character you choose.

Runs entirely in your browser.

Change the Delimiter in a CSV File



About Change CSV Separator

Changing the delimiter is not a search and replace. A comma inside a quoted field is part of the data, not a separator, so the file has to be parsed properly and written out again - which is what this does. Fields are re-quoted only where the new delimiter makes it necessary.

The usual reason to do this is Excel. In locales that use a comma as the decimal separator, Excel expects semicolon-separated files and will drop a comma-separated one into a single column. Converting to semicolons fixes that without touching the data.

Other CSV Tools


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
sales@w3schools.com

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
help@w3schools.com

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookies and privacy policy.

Copyright 1999-2026 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.