diff --git a/tools/ui/src/lib/constants/backend.constants.ts b/tools/ui/src/lib/constants/backend.constants.ts
index f9e13b74f8..6ad5c0a1a2 100644
--- a/tools/ui/src/lib/constants/backend.constants.ts
+++ b/tools/ui/src/lib/constants/backend.constants.ts
@@ -118,7 +118,7 @@ export const BACKEND_PRESETS: readonly BackendPreset[] = [
{
baseUrl: 'https://dashscope-intl.aliyuncs.com/compatible-mode/v1',
chatPath: '/chat/completions',
- iconUrl: '/backend-presets/qwen.svg',
+ iconUrl: '/backend-presets/qwen.png',
id: 'qwen',
modelsPath: '/models',
name: 'Qwen',
diff --git a/tools/ui/static/backend-presets/google.svg b/tools/ui/static/backend-presets/google.svg
index e15e53ce01..4545c8331f 100644
--- a/tools/ui/static/backend-presets/google.svg
+++ b/tools/ui/static/backend-presets/google.svg
@@ -1 +1,10 @@
-
\ No newline at end of file
+
diff --git a/tools/ui/static/backend-presets/huggingface.svg b/tools/ui/static/backend-presets/huggingface.svg
index a52cbe3ec4..6b3b4f687e 100644
--- a/tools/ui/static/backend-presets/huggingface.svg
+++ b/tools/ui/static/backend-presets/huggingface.svg
@@ -1 +1,37 @@
-
\ No newline at end of file
+
diff --git a/tools/ui/static/backend-presets/qwen.png b/tools/ui/static/backend-presets/qwen.png
new file mode 100644
index 0000000000..87a98a9526
Binary files /dev/null and b/tools/ui/static/backend-presets/qwen.png differ
diff --git a/tools/ui/static/backend-presets/qwen.svg b/tools/ui/static/backend-presets/qwen.svg
deleted file mode 100644
index 351c2d9315..0000000000
--- a/tools/ui/static/backend-presets/qwen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file