Loading editor...
Our free online C# editor lets you write, compile, and run C# code directly in your browser. Supports .NET 6+ features including LINQ, async/await, records, and pattern matching with no Visual Studio required.
Write your C# code with a Main method
Click Run to compile and execute
View output and compile errors in console
Share your code via URL
We support .NET 6+ with C# 10/11 features including records, pattern matching, global usings, and top-level statements.
Yes, full LINQ support including query syntax, method syntax, and all standard LINQ operators like Select, Where, GroupBy.
The .NET base class library is available. For NuGet packages, use a local Visual Studio or VS Code setup.
Yes, full async/await support including Task, async Main, and cancellation tokens.