diff --git a/src/ImageSharp/Formats/Gif/GifConstants.cs b/src/ImageSharp/Formats/Gif/GifConstants.cs
index 8167d0d2e0..f8942cc3b7 100644
--- a/src/ImageSharp/Formats/Gif/GifConstants.cs
+++ b/src/ImageSharp/Formats/Gif/GifConstants.cs
@@ -104,7 +104,7 @@ namespace SixLabors.ImageSharp.Formats.Gif
///
/// Gets the default encoding to use when reading comments.
///
- public static readonly Encoding DefaultEncoding = Encoding.GetEncoding("ASCII");
+ public static readonly Encoding DefaultEncoding = Encoding.ASCII;
///
/// The list of mimetypes that equate to a gif.
diff --git a/src/ImageSharp/Formats/Png/PngConstants.cs b/src/ImageSharp/Formats/Png/PngConstants.cs
index 48c866f671..62a7b74aba 100644
--- a/src/ImageSharp/Formats/Png/PngConstants.cs
+++ b/src/ImageSharp/Formats/Png/PngConstants.cs
@@ -14,7 +14,7 @@ namespace SixLabors.ImageSharp.Formats.Png
///
/// The default encoding for text metadata.
///
- public static readonly Encoding DefaultEncoding = Encoding.GetEncoding("ASCII");
+ public static readonly Encoding DefaultEncoding = Encoding.ASCII;
///
/// The list of mimetypes that equate to a png.
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
index cc0f8f34dc..f75b09ad04 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataReader/IccDataReader.cs
@@ -11,7 +11,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
///
internal sealed partial class IccDataReader
{
- private static readonly Encoding AsciiEncoding = Encoding.GetEncoding("ASCII");
+ private static readonly Encoding AsciiEncoding = Encoding.ASCII;
///
/// The data that is read
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
index cfcc66c8e4..f6ce408264 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/DataWriter/IccDataWriter.cs
@@ -13,7 +13,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
internal sealed partial class IccDataWriter : IDisposable
{
private static readonly bool IsLittleEndian = BitConverter.IsLittleEndian;
- private static readonly Encoding AsciiEncoding = Encoding.GetEncoding("ASCII");
+ private static readonly Encoding AsciiEncoding = Encoding.ASCII;
///
/// The underlying stream where the data is written to
diff --git a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
index 9b24bffe85..f4704680e1 100644
--- a/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
+++ b/src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccDataTagDataEntry.cs
@@ -12,7 +12,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
///
internal sealed class IccDataTagDataEntry : IccTagDataEntry, IEquatable
{
- private static readonly Encoding AsciiEncoding = Encoding.GetEncoding("ASCII");
+ private static readonly Encoding AsciiEncoding = Encoding.ASCII;
///
/// Initializes a new instance of the class.
diff --git a/tests/ImageSharp.Tests/Formats/Png/PngDecoderTests.Chunks.cs b/tests/ImageSharp.Tests/Formats/Png/PngDecoderTests.Chunks.cs
index dc29b19497..2a7d696164 100644
--- a/tests/ImageSharp.Tests/Formats/Png/PngDecoderTests.Chunks.cs
+++ b/tests/ImageSharp.Tests/Formats/Png/PngDecoderTests.Chunks.cs
@@ -113,7 +113,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Png
{
// Needs a minimum length of 9 for pHYs chunk.
memStream.Write(new byte[] { 0, 0, 0, 9 }, 0, 4);
- memStream.Write(Encoding.GetEncoding("ASCII").GetBytes(chunkName), 0, 4); // 4 bytes chunk header
+ memStream.Write(Encoding.ASCII.GetBytes(chunkName), 0, 4); // 4 bytes chunk header
memStream.Write(new byte[] { 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 0, 9); // 9 bytes of chunk data
memStream.Write(new byte[] { 0, 0, 0, 0 }, 0, 4); // Junk Crc
}