diff --git a/src/ImageSharp/IO/EndianBinaryWriter.cs b/src/ImageSharp/IO/EndianBinaryWriter.cs
index d3fc524746..027c2b1f06 100644
--- a/src/ImageSharp/IO/EndianBinaryWriter.cs
+++ b/src/ImageSharp/IO/EndianBinaryWriter.cs
@@ -13,7 +13,7 @@ namespace ImageSharp.IO
/// Equivalent of , but with either endianness, depending on
/// the it is constructed with.
///
- public class EndianBinaryWriter : IDisposable
+ internal class EndianBinaryWriter : IDisposable
{
///
/// Buffer used for temporary storage during conversion from primitives
diff --git a/src/ImageSharp/IO/Endianness.cs b/src/ImageSharp/IO/Endianness.cs
index 50bfec3465..aefda6dc4b 100644
--- a/src/ImageSharp/IO/Endianness.cs
+++ b/src/ImageSharp/IO/Endianness.cs
@@ -8,7 +8,7 @@ namespace ImageSharp.IO
///
/// Endianness of a converter
///
- public enum Endianness
+ internal enum Endianness
{
///
/// Little endian - least significant byte first