diff --git a/src/ImageSharp/Formats/Gif/GifConstants.cs b/src/ImageSharp/Formats/Gif/GifConstants.cs
index 8167d0d2e..f8942cc3b 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 48c866f67..62a7b74ab 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 cc0f8f34d..f75b09ad0 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 cfcc66c8e..f6ce40826 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 9b24bffe8..f4704680e 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 dc29b1949..2a7d69616 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
}